You are here

function image_handler_field_image_node_image::build_image_display_node in Image 6

Same name and namespace in other branches
  1. 7 views/image_handler_field_image_node_image.inc \image_handler_field_image_node_image::build_image_display_node()

Build a pseudo node suitable for image_load() and image_display().

This is lighter than using node_load(). image_load() needs:

  • title (for rendering)
  • nid
1 call to image_handler_field_image_node_image::build_image_display_node()
image_handler_field_image_node_image::render_html in views/image_handler_field_image_node_image.inc
Return image html, using image_load() and image_display().

File

views/image_handler_field_image_node_image.inc, line 123
Views handler for image field.

Class

image_handler_field_image_node_image
Field handler to provide an image tag.

Code

function build_image_display_node($values) {
  $node = new stdClass();
  $node->nid = $values->{$this->aliases['image_node_nid']};
  $node->title = $values->{$this->aliases['image_node_title']};
  return $node;
}