This add-on is part of our Subscription plan.
Subscribe once and use all add-ons without limits.
Filters by Button
The add-on switches the product filters block to button-based application: shoppers can choose several filter values and only apply them after clicking Apply.
What it is for
The add-on is useful for stores that want to reduce the number of AJAX requests and let shoppers collect several filter options before applying them. It is especially helpful in large catalogs and on mobile devices.
Key features
- an Apply button with the number of matching products;
- a separate bottom panel for mobile devices;
- a delayed counter refresh for bulk filter selection;
- custom colors for the button and mobile panel;
- an option to disable the behavior on mobile devices.
How it works
The add-on overrides the product filters template and adds delayed-apply JavaScript logic. When filters are selected, the module builds a features_hash, refreshes the product counter through AJAX, and shows the storefront results only after the shopper clicks Apply. On mobile devices, a separate panel with the button can be displayed.
Need help with the add-on?