You are here

function uc_views_handler_field_cart_user::render_link in Ubercart Views 6.2

Same name and namespace in other branches
  1. 6.3 views/uc_views_handler_field_cart_user.inc \uc_views_handler_field_cart_user::render_link()
1 call to uc_views_handler_field_cart_user::render_link()
uc_views_handler_field_cart_user::render in views/uc_views_handler_field_cart_user.inc

File

views/uc_views_handler_field_cart_user.inc, line 53

Class

uc_views_handler_field_cart_user
Field handler to provide simple renderer that allows linking to a user from a cart id.

Code

function render_link($data, $values) {
  if (!empty($this->options['link_to_user']) && user_access('access user profiles') && $values->{$this->aliases['cart_id']} && $data !== NULL && $data !== '') {
    $this->options['alter']['make_link'] = TRUE;
    $this->options['alter']['path'] = "user/" . $values->{$this->aliases['cart_id']};
  }
  return $data;
}