public function MetatagDisplayExtender::buildOptionsForm in Metatag 8
Provide a form to edit options for this plugin.
Overrides DisplayExtenderPluginBase::buildOptionsForm
File
- metatag_views/
src/ Plugin/ views/ display_extender/ MetatagDisplayExtender.php, line 74
Class
- MetatagDisplayExtender
- Metatag display extender plugin.
Namespace
Drupal\metatag_views\Plugin\views\display_extenderCode
public function buildOptionsForm(&$form, FormStateInterface $form_state) {
if ($form_state
->get('section') == 'metatags') {
$form['#title'] .= $this
->t('The meta tags for this display');
$metatags = $this
->getMetatags(TRUE);
// Build/inject the Metatag form.
$form['metatags'] = $this->metatagManager
->form($metatags, $form, [
'view',
]);
$this
->tokenForm($form['metatags'], $form_state);
}
}