Retour simple - sans questions
Installer, configurer et profiter
Aide et satisfaction avant tout
Filtre Revolution
Filtre Produit & Recherche a Facettes - Filtrage AJAX par Prix, Attributs, Marques + URLs SEO
Upgrade your category pages with Filter Revolution — an advanced product filtering module with instant AJAX updates, SEO-friendly URLs, and smart indexing. Designed as a drop-in replacement for PrestaShop's ps_facetedsearch, it delivers faster, more flexible filtering without sacrificing search engine visibility.
Customers can filter by attributes, features, price ranges, manufacturers, and more — with results updating instantly via AJAX. Every filter combination generates a clean, crawlable URL that search engines can index, turning your filtered pages into long-tail keyword landing pages.
Key Benefits
- AJAX Filtering: Instant product list updates without page reloads.
- SEO-Friendly URLs: Every filter combination gets a clean, indexable URL.
- Smart Indexing: Efficient background indexing that doesn't slow down your store.
- Drop-in Replacement: Replaces ps_facetedsearch — same hooks, better performance.
- Flexible Configuration: Choose which filters appear on which categories.
Better Product Filtering for PrestaShop
PrestaShop's built-in faceted search module (ps_facetedsearch) works but has significant limitations: slow indexing, poor SEO handling, and basic AJAX that often breaks with custom thèmes. Filter Revolution is a complete rewrite that fixes these issues.
Instant AJAX Updates
When a customer selects a filter, the product list updates immediately — no page reload, no loading spinner visible for more than a fraction of a second. Product counts update in real-time so customers always know how many results match their sélection.
SEO-Friendly Filter URLs
Every filter combination generates a clean URL like /shoes/color-red/size-42 instead of ugly query strings. These pages are crawlable and indexable, turning your filtered views into long-tail keyword landing pages that drive organic traffic. Meta tags can be customized per filter combination.
Smart Indexing Engine
The indexer runs efficiently in the background, processing only changed products rather than rebuilding the entire index. This means faster index builds, lower server load, and real-time accuracy even in large catalogs.
Full Configuration Control
Define which filters appear on which categories. Set the display order, filter type (checkbox, slider, color swatch), and collapse/expand behavior. Show only relevant filters that have matching products.
Technical Advantages
- Optimized SQL queries with proper indexing
- Attribute group, feature, price, manufacturer, and stock filters
- Color/texture swatch display for visual attributes
- Compatible with PrestaShop 1.7, 8.x, and 9.x
- Theme-agnostic — works with any template
Pourquoi ce module est-il unique ?
- Drop-in replacement for ps_facetedsearch with AJAX filtering — no page reloads.
- SEO-friendly filter URLs that search engines can crawl and index.
- Custom filter index tables for blazing-fast query performance.
- Configurable filter templates per category with drag-and-drop ordering.
Cas d'utilisation
- Stores with large catalogs where customers need to narrow down products quickly.
- SEO-focused shops wanting indexable filter pages for long-tail keywords.
- Shops replacing the native faceted search with a faster, more flexible solution.
Related Resources
Learn how filters improve conversions in our filter guide. Pair filters with our Performance Revolution for fast-loading filtered results, and add a Mega Menu for complete navigation.
-
Référencemprfilterrevolution
-
Compatibilité PrestaShopPS 1.7 – 9.x
-
Modèle tarifaireAchat unique
-
Type de moduleFront & Back-office
-
Concerne le RGPDNon
-
Objectif commercialBooster les conversions
-
Compte externe requisNon
-
Complexité du moduleSolution complète
-
Étape du parcours clientEngager les acheteurs
-
Compatible avec la plateformeAucune plateforme externe
Filter Revolution
Advanced product filter for PrestaShop — fast AJAX filtering, SEO-friendly URLs, drag-and-drop templates, no database bloat.
Fonctionnalités
- Real-time AJAX product filtering without page reload
- SEO-friendly filter URLs with canonical management
- Drag-and-drop filter template builder
- Filter by attributes, features, price range, manufacturer, stock
- Color and image swatches for visual filtering
- Active filter summary with one-click removal
- Mobile-optimized slide-out filter panel
- Range slider for price and numeric filters
- No database bloat — uses existing PrestaShop indexes
- Multi-language and multistore support
Compatibilité
- PrestaShop 1.7.6+ / 8.x / 9.x
Installation
- Telechargez le fichier ZIP du module via Back Office > Modules
- Configurer filter groups and display settings
- Assign filters to categories
Développement
yarn install
yarn run build # Build JS (Rollup) + CSS (SCSS)
yarn run build:js # Build JavaScript only
yarn run build:css # Build SCSS only
yarn run pack # Create release ZIP
Licence
Proprietaire - mypresta.rocks
v1.3.0 — 2026-02-07
- ▸Added PS 9.1 compatibility with Hummingbird filter template integration
- ▸New range slider filter for price and weight with histogram visualization
- ▸Added color swatch filter with visual color circles instead of checkboxes
- ▸Fixed filter counts not updating when combining multiple filter criteria
- ▸Added SEO-friendly filter URLs with descriptive path segments
- ▸Improved filter indexing speed by 60% using batch processing
v1.2.0 — 2025-09-12
- ▸Added PS 9.0 compatibility
- ▸New horizontal filter layout option for above-product-listing placement
- ▸Added filter result count animation with smooth transitions
- ▸Fixed filter state not preserving when navigating back from product page
- ▸Added AJAX filter loading without full page reload
- ▸Improved mobile filter UX with slide-in panel and touch-friendly controls
v1.1.1 — 2025-04-22
- ▸Fixed price filter not respecting group-specific pricing and tax rules
- ▸Added manufacturer filter with logo display option
- ▸Fixed filter combination producing empty results not showing "no products" message
- ▸Improved filter cache invalidation when product attributes change
v1.1.0 — 2025-01-05
- ▸Added product feature filters alongside attribute filters
- ▸New collapsible filter groups with configurable default state
- ▸Added stock availability filter (in stock / out of stock / all)
- ▸Fixed filter values not sorted alphabetically in non-English languages
- ▸Added filter statistics in back office showing most-used filter combinations
v1.0.2 — 2024-10-10
- ▸Added PS 8.2 compatibility with updated product listing hooks
- ▸Fixed filter JavaScript error on category pages with no products
- ▸Added clear all filters button with single-click reset
- ▸Improved performance for categories with 1000+ filterable products
v1.0.1 — 2024-07-12
- ▸Fixed filter not working on search results page
- ▸Added support for custom product fields as filter criteria
- ▸Fixed URL hash fragment conflicts with third-party modules
v1.0.0 — 2024-03-30
- ▸Initial release with AJAX-powered product filtering for PrestaShop
- ▸Attribute-based filters with real-time product count display
- ▸Price range filter with min/max configuration
- ▸Configurable filter position (sidebar, top, or both)
- ▸Support for PS 1.7.6+ and PS 8.x
What customers say about us
SEO-friendly filter URLs instead of query parameters
ImplémentéRemember filter selections across pages
ImplémentéColor swatch filters with visual previews
ImplémentéPrice range slider with histogram
ImplémentéSmart combinations that prevent zero-result filters
ImplémentéColor swatches instead of text labels
PlanifiéMobile filter drawer with apply button
ImplémentéPrice range slider with live updating
ImplémentéInfinite scroll option instead of pagination
ImplémentéRetour simple - sans questions
Installer, configurer et profiter
Aide et satisfaction avant tout
Aucun avis pour le moment. Soyez le premier à laisser un avis !
Écrire un avis