Everything you'd want to know before you install.
A detailed look at how AJAX Faceted Filters for PrestaShop works, why we built it the way we did, and the thinking behind the features above.
Faceted filtering built for speed
AJAX Faceted Filters turns your listing pages into instant navigation. By relying on PrestaShop's native Search Provider, the module lets the core and theme handle AJAX, product-list updates and browser history. The result: no override, no duplicated listing logic, and maximum theme compatibility. The front end stays lightweight and runs on vanilla JavaScript, with no jQuery.
A price slider that builds trust
The price slider shows a product distribution histogram computed from a dedicated price index. That index is maintained in real time by product hooks, and can be rebuilt in batches from the back office or via a token-protected cron endpoint. Each facet's counters use disjunctive counting: selecting one value never wrongly hides the other options of the same facet.
Facet SEO, finally under control
Each facet can be declared indexable or not. Filtered pages then receive index/follow or noindex/follow per your rules, with a configurable cap on the number of indexable values to protect your crawl budget. Links to non-indexable facets switch to rel nofollow, and a normalized canonical tag is generated, de-duplicating the theme's own. A dashboard shows your most-used facets and the share of filtered pages kept out of the index.
There are no reviews yet.