Skip to main content
Drupal is a registered trademark of Dries Buytaert
Release: OpenID Connect / OAuth client 3.0.0-alpha9 New alpha version released for module openid_connect (3.0.0-alpha9). Usage Milestone: Google Analytics Module google_analytics crossed 1,000 active installs. Release: Timelinr 1.0.1 Minor update available for module timelinr (1.0.1). Release: GraphQL Compose Codegen 1.1.2 Minor update available for module graphql_compose_codegen (1.1.2). Release: Mapy.com 1.1.3 Minor update available for module mapycom (1.1.3). Release: Ckeditor5 entity browser 3.0.3 Minor update available for module ckeditor5_entity_browser (3.0.3). Release: Ckeditor5 entity browser 3.0.1 Minor update available for module ckeditor5_entity_browser (3.0.1). Release: Ckeditor5 entity browser 3.0.2 Minor update available for module ckeditor5_entity_browser (3.0.2). Release: Teamleader Integration 4.0.2 Minor update available for module teamleader (4.0.2). Module Revived: Entityqueue Buttons 1.1.2 Module entityqueue_buttons updated after 8 months of inactivity (1.1.2).

Views exposed form layout

2,322 sites Security covered Drupal 8–11
View on drupal.org

This module allows you to control the layout and placement of Views exposed filters within your page layouts. It integrates with popular layout systems like Panels and Display Suite, enabling site builders to define custom regions for filters and developers to override templates for fine-grained control over their appearance.

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.

Depends on

Dependencies of the latest stable release

  • layout_discovery Drupal core
  • views Drupal core

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
1
Tracked since
Jan 2025
Latest release
1 year ago
Releases (12 mo)
0 ▼ from 1
Maintenance
Dormant

Releases

Version Type Core Release date
8.x-3.2 Stable 8–11 Jan 10, 2025