public function DisplayPluginBase::optionLink in Views (for Drupal 7) 8.3
Because forms may be split up into sections, this provides an easy URL to exactly the right section. Don't override this.
1 call to DisplayPluginBase::optionLink()
- DisplayPluginBase::buildOptionsForm in lib/
Drupal/ views/ Plugin/ views/ display/ DisplayPluginBase.php - Provide the default form for setting options.
File
- lib/
Drupal/ views/ Plugin/ views/ display/ DisplayPluginBase.php, line 928 - Definition of Drupal\views\Plugin\views\display\DisplayPluginBase.
Class
- DisplayPluginBase
- The default display plugin handler. Display plugins handle options and basic mechanisms for different output methods.
Namespace
Drupal\views\Plugin\views\displayCode
public function optionLink($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->storage->name . '/' . $this->display['id'] . '/' . $section, array(
'attributes' => array(
'class' => 'views-ajax-link ' . $class,
'title' => $title,
'id' => drupal_html_id('views-' . $this->display['id'] . '-' . $section),
),
'html' => TRUE,
));
}