You are here

function asset_views_handler_field_asset_link::render_link in Asset 7

Basic link builder.

1 call to asset_views_handler_field_asset_link::render_link()
asset_views_handler_field_asset_link::render in views/handlers/asset_views_handler_field_asset_link.inc
Return HTML.
3 methods override asset_views_handler_field_asset_link::render_link()
asset_views_handler_field_asset_link_delete::render_link in views/handlers/asset_views_handler_field_asset_link_delete.inc
Return HTML.
asset_views_handler_field_asset_link_edit::render_link in views/handlers/asset_views_handler_field_asset_link_edit.inc
Return HTML.
asset_views_handler_field_asset_link_insert::render_link in views/handlers/asset_views_handler_field_asset_link_insert.inc
Return HTML.

File

views/handlers/asset_views_handler_field_asset_link.inc, line 52
Field handler to present a library button.

Class

asset_views_handler_field_asset_link
Field handler to present a link to the entity.

Code

function render_link($asset, $values) {
  if (asset_access_view_page($asset)) {
    $this->options['alter']['make_link'] = TRUE;
    $this->options['alter']['path'] = "admin/content/assets/view/{$asset->aid}";
    $text = !empty($this->options['text']) ? $this->options['text'] : t('view');
    return $text;
  }
}