1 views_plugin_row_node_view.inc views_plugin_row_node_view::init(&$view, &$display, $options = NULL)

Initialize the row plugin.

Overrides views_plugin_row::init

File

core/modules/node/views/views_plugin_row_node_view.inc, line 22
Contains the node view row style plugin.

Class

views_plugin_row_node_view
Plugin which performs a node_view on the resulting object.

Code

function init(&$view, &$display, $options = NULL) {
  parent::init($view, $display, $options);
  // Handle existing views with the deprecated 'teaser' option.
  if (isset($this->options['teaser'])) {
    $this->options['build_mode'] = $this->options['teaser'] ? 'teaser' : 'full';
  }
  // Handle existing views which has used build_mode instead of view_mode.
  if (isset($this->options['build_mode'])) {
    $this->options['view_mode'] = $this->options['build_mode'];
  }
}