You are here

function uc_cart_handler_field_cart_user::render_link in Ubercart 7.3

1 call to uc_cart_handler_field_cart_user::render_link()
uc_cart_handler_field_cart_user::render in uc_cart/views/uc_cart_handler_field_cart_user.inc
Overrides views_handler_field::render().

File

uc_cart/views/uc_cart_handler_field_cart_user.inc, line 69
Views field handler.

Class

uc_cart_handler_field_cart_user
Field handler: 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;
}