summaryrefslogtreecommitdiff
path: root/calendario.module
diff options
context:
space:
mode:
authorSilvio Rhatto <rhatto@riseup.net>2012-08-08 18:34:57 -0300
committerSilvio Rhatto <rhatto@riseup.net>2012-08-08 18:34:57 -0300
commitdf1f2a038e12e3456567dfc6bfbe170572befe0e (patch)
tree95726cd26b0dadd312a6d3a3add3e46558e0adb9 /calendario.module
parentb47f10cb08ab4562ecf49bee10647b3b907c4163 (diff)
downloadcalendario-df1f2a038e12e3456567dfc6bfbe170572befe0e.tar.gz
calendario-df1f2a038e12e3456567dfc6bfbe170572befe0e.tar.bz2
Implementing hook_views_pre_render()
Diffstat (limited to 'calendario.module')
-rw-r--r--calendario.module10
1 files changed, 10 insertions, 0 deletions
diff --git a/calendario.module b/calendario.module
index 9fc934a..0a4bfa8 100644
--- a/calendario.module
+++ b/calendario.module
@@ -44,3 +44,13 @@ function calendario_entity_info_alter(&$entity_info) {
function calendario_widget($view = NULL) {
return theme('embed-widget');
}
+
+/**
+ * Implements hook_views_pre_render()
+ */
+function calendario_views_pre_render(&$view) {
+ // Filter out unavailable items from view.
+ if (substr($view->name, 0, 10) == 'calendario' && substr($view->name, 0, 17) != 'calendario_widget') {
+ $view->footer = calendario_widget($view);
+ }
+}