Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
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
- Module categories: Content Editing Experience, Content Display
- 2,529 sites report using this module
- Created by skorzh on , updated
- Stable releases for this project are covered by the security advisory policy.
Look for the shield icon below.
Releases
8.x-3.1
released 18 February 2024
Works with Drupal: ^8 || ^9 || ^10
✓ Recommended by the project’s maintainer.
This release is focused on supporting D10.
Install:
7.x-1.0
released 3 April 2016
Works with Drupal: 7.x
✓ Recommended by the project’s maintainer.
Fixed minor issues and feature requests.
Development version: 7.x-1.x-dev updated 10 Sep 2018 at 18:53 UTC