You are here

function forward_handler_field_forward_link::render in Forward 7.2

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

Render the field.

Parameters

array $values: The values retrieved from the database.

Overrides views_handler_field_node_link::render

File

views/forward_handler_field_forward_link.inc, line 27
Definition of forward_handler_field_forward_link.

Class

forward_handler_field_forward_link
Field handler to present a "forward this node" link

Code

function render($values) {
  $content = '';
  if (user_access('access forward')) {
    if ($this->entity_type == 'node') {
      $node = node_load($values->{$this->field_alias});
    }
    if (isset($node->type) && variable_get('forward_display_' . $node->type, 1)) {
      $content = theme('forward_link', array(
        'node' => $node,
      ));
    }
  }
  return $content;
}