PrestaShop Modules PrestaShop

Filtres à Facettes AJAX PrestaShop

La navigation à facettes qui filtre vite et indexe juste

Un filtrage AJAX instantané, un slider de prix avec histogramme et un contrôle SEO au cordeau des pages filtrées — sans le moindre override de thème.

En un coup d'œil
  • Filtrage AJAX natif via le Search Provider PrestaShop : aucun override, compatibilité thème maximale
  • Slider de prix double avec histogramme de répartition et index prix dédié
  • Multi-sélection à compteurs disjonctifs corrects (sélectionner Rouge ne met jamais Bleu à zéro)
  • URLs de filtres propres, indexables ou noindex au choix, avec canonical normalisé
  • Fonctionne aussi sur la page de recherche et se scope par catégorie
PrestaShop 8 & 9 Multiboutique FR / EN / ES / DE / IT Code source inclus
  • Remboursement 30 jours
  • 12 mois de mises à jour
  • Support 24h
www.datafirefly.com/
Filtres à facettes AJAX sur une page catégorie PrestaShop, avec slider de prix et compteur de résultats
v1.1.0 · mis à jour 2026-07-16
Ce que ça fait

La version courte.

01

AJAX sans override

Le module implémente les interfaces Search Provider et Facets Renderer de PrestaShop : le cœur injecte nos facettes et gère l'AJAX du thème. Aucun fichier surchargé, aucune logique de listing dupliquée.

02

Slider prix + histogramme

Un double curseur de prix avec histogramme de répartition des produits, alimenté par un index prix dédié maintenu par hooks, reconstruction en lot et endpoint cron.

03

SEO des facettes maîtrisé

Chaque facette est indexable ou non. Les pages filtrées reçoivent index/follow ou noindex/follow selon vos règles, avec un plafond de combinaisons et une balise canonical normalisée.

04

Compteurs dynamiques justes

Comptage disjonctif : chaque facette est comptée avec toutes les contraintes sauf la sienne. La multi-sélection se comporte comme sur les grandes marketplaces.

La version longue

Tout ce que vous voudriez savoir avant d'installer.

Un regard détaillé sur le fonctionnement de Filtres à Facettes AJAX PrestaShop, pourquoi nous l'avons conçu ainsi, et la réflexion derrière les fonctionnalités ci-dessus.

§ 01

Le filtrage à facettes fait pour aller vite

Filtres à Facettes AJAX transforme vos pages de listing en une navigation instantanée. En s'appuyant sur le Search Provider natif de PrestaShop, le module laisse le cœur et le thème gérer l'AJAX, la mise à jour de la liste produits et l'historique du navigateur. Résultat : aucun override, aucune logique de listing dupliquée, et une compatibilité thème maximale. Le front reste léger et fonctionne en JavaScript vanilla, sans jQuery.

§ 02

Un slider de prix qui inspire confiance

Le slider de prix affiche un histogramme de répartition des produits, calculé sur un index prix dédié. Cet index est maintenu en temps réel par les hooks produit, reconstructible par lot en back-office et via un endpoint cron protégé par jeton. Les compteurs de chaque facette utilisent un comptage disjonctif : sélectionner une valeur ne fait jamais disparaître à tort les autres options d'une même facette.

§ 03

Le SEO des facettes, enfin sous contrôle

Chaque facette peut être déclarée indexable ou non. Les pages filtrées reçoivent alors index/follow ou noindex/follow selon vos règles, avec un plafond configurable du nombre de valeurs indexables pour préserver votre budget de crawl. Les liens vers des facettes non indexables passent en rel nofollow, et une balise canonical normalisée est générée, dédoublonnant celle du thème. Un tableau de bord vous montre les facettes les plus utilisées et la part de pages filtrées gardées hors index.