This project is not covered by Drupal’s security advisory policy.
Functionality
Views display extender that provides logic and UI for additional exposed form blocks, so as to have multiple blocks with exposed form elements on the same page. Exposed filters can be assigned to either the default block or to any other configured block. Multiple assignments are possible.
Also, extra elements like e.g. exposed sorting and exposed items per page can be assigned to different blocks. Using the block configuration page the blocks can then be positioned independently on different pages and/or different regions.
A rationale for the chosen approach can be found in this blog post.
This module solves a problem that is currently only addressed in form of a workaround as described here for example: Split a Views Exposed Form into Multiple Blocks
Works well with:
Known incompatibilities:
Views Exposed Groups, see #2128341: Compatability with Views Exposed Groups
Roadmap
Currently working on a stable version for D7.
Also a D8 version is in work. You can already check it out from the git repo.
Installation
D7: Enable the module.
D8: Enable the module. Go to views advanced settings and enable Mefibs as display extender. The D8 version is currently broken, if you want to give a helping hand, that's appreciated.
Create or edit a view and enable "Exposed form in block" (under the "EXPOSED FORM" tab). Note that this option is only available for page displays.
You should now see a new Item "Exposed form blocks" where additional blocks can be configured.
Now exposed filters, sort items, items per page and offset can be assigned to one or more blocks. Configuration is done wherever the exposed settings of the item in question is handled.
There is a nice little introduction with some screenshots here: Weekly Module Review - #4 MEFIBS
Disclaimer
This module is still in development, so use with caution. The D7 version is already in use in a production site.
Getting involved
We are missing:
- Patches
- Documentation
- Tests
Project information
- 599 sites report using this module
- Created by berliner on , updated
- This project is not covered by the security advisory policy.
Use at your own risk! It may have publicly disclosed vulnerabilities.
Releases
Development version: 7.x-1.x-dev updated 15 Mar 2021 at 08:33 UTC