public function DefaultWidget::exposedFormAlter in Better Exposed Filters 8.4
Same name and namespace in other branches
- 8.5 src/Plugin/better_exposed_filters/sort/DefaultWidget.php \Drupal\better_exposed_filters\Plugin\better_exposed_filters\sort\DefaultWidget::exposedFormAlter()
Manipulate views exposed from element.
Parameters
array $form: The views configuration form.
\Drupal\Core\Form\FormStateInterface $form_state: Form state.
Overrides SortWidgetBase::exposedFormAlter
File
- src/
Plugin/ better_exposed_filters/ sort/ DefaultWidget.php, line 20
Class
- DefaultWidget
- Default widget implementation.
Namespace
Drupal\better_exposed_filters\Plugin\better_exposed_filters\sortCode
public function exposedFormAlter(array &$form, FormStateInterface $form_state) {
parent::exposedFormAlter($form, $form_state);
foreach ($this->sortElements as $element) {
if (!empty($form[$element])) {
$form[$element]['#type'] = 'select';
}
}
}