You are here

function views_handler_field_node_page_title::render in Page Title 7.2

Same name and namespace in other branches
  1. 8.2 views_handler_field_node_page_title.inc \views_handler_field_node_page_title::render()
  2. 6.2 views_handler_field_node_page_title.inc \views_handler_field_node_page_title::render()

Render the field.

Parameters

array $values: The values retrieved from the database.

Overrides views_handler_field_node::render

File

./views_handler_field_node_page_title.inc, line 86
Contains the Views field handler for the Page Title field.

Class

views_handler_field_node_page_title
Field handler to provide simple renderer that allows linking to a node.

Code

function render($values) {
  if (empty($values->{$this->field_alias}) && !empty($this->options['use_node_title'])) {
    $key = isset($this->aliases['title']) ? $this->aliases['title'] : 'title';
    return $this
      ->render_link(check_plain($values->{$key}), $values);
  }
  else {
    return $this
      ->render_link(check_plain($values->{$this->field_alias}), $values);
  }
}