Full ELMS Learning Network documentation
views-view-field.tpl.php
- cis7 sites/all/modules/ulmus/views/theme/views-view-field.tpl.php
- cle7 sites/all/modules/ulmus/views/theme/views-view-field.tpl.php
- ecd7 sites/all/modules/ulmus/views/theme/views-view-field.tpl.php
- elmsmedia7 sites/all/modules/ulmus/views/theme/views-view-field.tpl.php
- harmony7 sites/all/modules/ulmus/views/theme/views-view-field.tpl.php
- icor7 sites/all/modules/ulmus/views/theme/views-view-field.tpl.php
- meedjum_blog7 sites/all/modules/ulmus/views/theme/views-view-field.tpl.php
- mooc7 sites/all/modules/ulmus/views/theme/views-view-field.tpl.php
This template is used to print a single field in a view.
It is not actually used in default Views, as this is registered as a theme function which has better performance. For single overrides, the template is perfectly okay.
Variables available:
- $view: The view object
- $field: The field handler object that can process the input
- $row: The raw SQL result that can be used
- $output: The processed output that will normally be used.
When fetching output from the $row, this construct should be used: $data = $row->{$field->field_alias}
The above will guarantee that you'll always get the correct data, regardless of any changes in the aliasing that might happen if the view is modified.
3 string references to the theme hook from views-view-field.tpl.php
Note: this list is generated by looking for the string for this theme hook, so it may include some references that are not actually using this theme hook.
- views_handler_field::theme_functions in sites/
all/ modules/ ulmus/ views/ handlers/ views_handler_field.inc - views_theme in sites/
all/ modules/ ulmus/ views/ views.module - Implement hook_theme(). Register views theming functions.
- views_theme in sites/
all/ modules/ ulmus/ views/ views.module - Implement hook_theme(). Register views theming functions.
File
sites/all/modules/ulmus/views/theme/views-view-field.tpl.phpView source
- <?php
-
- /**
- * @file
- * This template is used to print a single field in a view.
- *
- * It is not actually used in default Views, as this is registered as a theme
- * function which has better performance. For single overrides, the template is
- * perfectly okay.
- *
- * Variables available:
- * - $view: The view object
- * - $field: The field handler object that can process the input
- * - $row: The raw SQL result that can be used
- * - $output: The processed output that will normally be used.
- *
- * When fetching output from the $row, this construct should be used:
- * $data = $row->{$field->field_alias}
- *
- * The above will guarantee that you'll always get the correct data,
- * regardless of any changes in the aliasing that might happen if
- * the view is modified.
- */
- ?>
- <?php print $output; ?>
-