Provides an ability to output Views exposed fields in layouts. Helps with Views exposed filters theming.
Features:
- Provides Default and supports Panels and Display suite layouts.
- You can define custom layouts with regions.
- You can override exposed form template as usual.
- Added `views-exposed-widget` and `views-exposed-widget--field-name` templates.
- Works with Exposed form in block.
- Supports Better exposed filters module.
Configurations
For Site builders
- On views edit page find Exposed form section.
- Choose Basic (with layout) or Better Exposed Filters (with layout) Exposed form style.
- On Exposed form settings form find Layout settings fieldset.
- Choose Layout and click Change.
- Set in which region each exposed filter will be outputted.
- Click Apply and have fun.
For Developers
- You can define custom layouts.
- You can override exposed form template as usual:
- In your theme define vefl-views-exposed-form.html.twig, use $region_widgets variable to output widgets by regions.
- vefl-views-exposed-form--VIEWNAME.html.twig or
vefl-views-exposed-form--VIEWNAME--DISPLAYNAME.html.twig also work. - Find more info about Views template files.
Supporting organizations:
Sponsor of initial development
Support and development
Project information
- Project categories: Content editing experience, Content display
2,353 sites report using this module
- Created by skdrupal88 on , updated
Stable releases for this project are covered by the security advisory policy.
Look for the shield icon below.
Releases
8.x-3.2
released 10 January 2025
Works with Drupal: ^8 || ^9 || ^10 || ^11
Added compatibility with Drupal 11
Install:




