You are here

function views_plugin_row_file_view::render in File Entity (fieldable files) 7.2

Same name and namespace in other branches
  1. 7.3 views/views_plugin_row_file_view.inc \views_plugin_row_file_view::render()
  2. 7 views/views_plugin_row_file_view.inc \views_plugin_row_file_view::render()

Render a row object. This usually passes through to a theme template of some form, but not always.

Parameters

stdClass $row: A single row of the query result, so an element of $view->result.

Return value

string The rendered output of a single row, used by the style plugin.

Overrides views_plugin_row::render

File

views/views_plugin_row_file_view.inc, line 58
Contains the file view row style plugin.

Class

views_plugin_row_file_view
Plugin which performs a file_view on the resulting object.

Code

function render($row) {
  $file = $this->files[$row->{$this->field_alias}];
  $file->view = $this->view;
  $build = file_view($file, $this->options['view_mode']);
  return drupal_render($build);
}