1 views_handler_field_node_path.inc public views_handler_field_node_path::render($values)

Render the path field.

Overrides views_handler_field::render

File

core/modules/node/views/views_handler_field_node_path.inc, line 63
Handler for node path field.

Class

views_handler_field_node_path
Field handler to present the path to the node.

Code

public function render($values) {
  $nid = $this->get_value($values, 'nid');
  $options = array();
  $options['absolute'] = $this->options['absolute'];
  if (isset($this->aliases['langcode'])) {
    $languages = language_list();
    $language = $this->get_value($values, 'langcode');
    if (isset($languages[$language])) {
      $options['language'] = $languages[$language];
    }
  }
  return url("node/$nid", $options);
}