function node_gallery_api_views_handler_item_navigator::render in Node Gallery 7
Render the field.
Parameters
array $values: The values retrieved from the database.
Overrides views_handler_field::render
File
- includes/
views/ node_gallery_api_views_handler_item_navigator.inc, line 18 - Views field handler that displays the image navigator
Class
- node_gallery_api_views_handler_item_navigator
- Field handler to display the item navigator in a view
Code
function render($values) {
$relationships = entity_load('node_gallery_relationship', array(
$values->{$this->field_alias},
));
if (!empty($relationships)) {
$relationship = array_shift($relationships);
$node = node_load($relationship->nid);
return theme('node_gallery_api_item_navigator', array(
'navigator' => node_gallery_api_get_item_navigator($relationship->ngid, $node->nid),
'item' => $node,
));
}
return NULL;
}