Skip to main content
Drupal API
User account menu
  • Log in

Breadcrumb

  1. Drupal Core 11.1.x
  2. AreaPluginBase.php

function AreaPluginBase::buildOptionsForm

Overrides HandlerBase::buildOptionsForm

12 calls to AreaPluginBase::buildOptionsForm()
DisplayLink::buildOptionsForm in core/modules/views/src/Plugin/views/area/DisplayLink.php
Provide a form to edit options for this plugin.
DisplayLink::buildOptionsForm in core/modules/views/src/Plugin/views/area/DisplayLink.php
Provide a form to edit options for this plugin.
HTTPStatusCode::buildOptionsForm in core/modules/views/src/Plugin/views/area/HTTPStatusCode.php
Provide a form to edit options for this plugin.
HTTPStatusCode::buildOptionsForm in core/modules/views/src/Plugin/views/area/HTTPStatusCode.php
Provide a form to edit options for this plugin.
Result::buildOptionsForm in core/modules/views/src/Plugin/views/area/Result.php
Provide a form to edit options for this plugin.

... See full list

6 methods override AreaPluginBase::buildOptionsForm()
DisplayLink::buildOptionsForm in core/modules/views/src/Plugin/views/area/DisplayLink.php
Provide a form to edit options for this plugin.
HTTPStatusCode::buildOptionsForm in core/modules/views/src/Plugin/views/area/HTTPStatusCode.php
Provide a form to edit options for this plugin.
Result::buildOptionsForm in core/modules/views/src/Plugin/views/area/Result.php
Provide a form to edit options for this plugin.
Title::buildOptionsForm in core/modules/views/src/Plugin/views/area/Title.php
Provide a form to edit options for this plugin.
TokenizeAreaPluginBase::buildOptionsForm in core/modules/views/src/Plugin/views/area/TokenizeAreaPluginBase.php
Provide a form to edit options for this plugin.

... See full list

File

core/modules/views/src/Plugin/views/area/AreaPluginBase.php, line 80

Class

AreaPluginBase
Base class for area handler plugins.

Namespace

Drupal\views\Plugin\views\area

Code

public function buildOptionsForm(&$form, FormStateInterface $form_state) {
    parent::buildOptionsForm($form, $form_state);
    if ($form_state->get('type') != 'empty') {
        $form['empty'] = [
            '#type' => 'checkbox',
            '#title' => $this->t('Display even if view has no result'),
            '#default_value' => $this->options['empty'] ?? 0,
        ];
    }
}

API Navigation

  • Drupal Core 11.1.x
  • Topics
  • Classes
  • Functions
  • Constants
  • Globals
  • Files
  • Namespaces
  • Deprecated
  • Services
RSS feed
Powered by Drupal