public function VeflTrait::updateRegions in Views exposed form layout 8.3
Same name and namespace in other branches
- 8.2 src/Plugin/views/exposed_form/VeflTrait.php \Drupal\vefl\Plugin\views\exposed_form\VeflTrait::updateRegions()
Form submission handler for ContentTranslationHandler::entityFormAlter().
Takes care of content translation deletion.
File
- src/
Plugin/ views/ exposed_form/ VeflTrait.php, line 123
Class
- VeflTrait
- Trait for vefl.
Namespace
Drupal\vefl\Plugin\views\exposed_formCode
public function updateRegions($form, FormStateInterface $form_state) {
$view = $form_state
->get('view');
$display_id = $form_state
->get('display_id');
$display =& $view
->getExecutable()->displayHandlers
->get($display_id);
// optionsOverride toggles the override of this section.
$display
->optionsOverride($form, $form_state);
$display
->submitOptionsForm($form, $form_state);
$view
->cacheSet();
$form_state
->set('rerender', TRUE);
$form_state
->setRebuild();
}