1 views_plugin_display.inc views_plugin_display::option_link($text, $section, $class = '', $title = '')

Because forms may be split up into sections, this provides an easy URL to exactly the right section. Don't override this.

File

core/modules/views/plugins/views_plugin_display.inc, line 1043
Contains the base display plugin.

Class

views_plugin_display
The default display plugin handler. Display plugins handle options and basic mechanisms for different output methods.

Code

function option_link($text, $section, $class = '', $title = '') {
  views_add_js('ajax');
  if (!empty($class)) {
    $text = '<span>' . $text . '</span>';
  }

  if (!trim($text)) {
    $text = t('Broken field');
  }

  if (empty($title)) {
    $title = $text;
  }

  return l($text, 'admin/structure/views/nojs/display/' . $this->view->name . '/' . $this->display->id . '/' . $section, array('attributes' => array('class' => 'views-ajax-link ' . $class, 'title' => $title, 'id' => backdrop_html_id('views-' . $this->display->id . '-' . $section)), 'html' => TRUE));
}