PrestaShop Moduły PrestaShop

Filtry Fasetowe AJAX do PrestaShop

Nawigacja fasetowa, która filtruje szybko i indeksuje rozsądnie

Natychmiastowe filtrowanie AJAX, suwak cen z histogramem i precyzyjna kontrola SEO nad stronami filtrów, bez ani jednego nadpisania motywu.

W skrócie
  • Natywne filtrowanie AJAX przez Search Provider PrestaShop: bez nadpisań, maksymalna zgodność z motywem
  • Podwójny suwak cen z histogramem rozkładu i dedykowanym indeksem cen
  • Wielokrotny wybór z poprawnymi licznikami rozdzielnymi (wybór Czerwony nigdy nie zeruje Niebieskiego)
  • Czyste adresy filtrów, indeksowalne albo noindex do wyboru, ze znormalizowanym canonicalem
  • Działa także na stronie wyszukiwania i zawęża się do wybranych kategorii
PrestaShop 8 i 9 Multisklep FR / EN / ES / DE / IT Kod źródłowy w cenie
  • Zwrot w 30 dni
  • 12 miesięcy aktualizacji
  • Wsparcie 24 h
www.datafirefly.com/pl/
Filtry fasetowe AJAX na stronie kategorii PrestaShop, z suwakiem cen i licznikiem wyników
v1.1.0 · zaktualizowano 2026-07-16
Co robi

W skrócie.

01

AJAX bez nadpisań

Moduł implementuje interfejsy Search Provider i Facets Renderer PrestaShop: rdzeń wstrzykuje nasze fasety i obsługuje AJAX motywu. Żadnego nadpisanego pliku, żadnej zduplikowanej logiki listingu.

02

Suwak cen z histogramem

Podwójny suwak cen z histogramem rozkładu produktów, zasilany dedykowanym indeksem cen utrzymywanym przez hooki, przebudowę wsadową i endpoint cron.

03

Kontrola SEO nad fasetami

Każda faseta może być indeksowalna albo nie. Strony filtrów dostają index/follow albo noindex/follow zgodnie z Twoimi regułami, z limitem kombinacji i znormalizowanym znacznikiem canonical.

04

Poprawne liczniki dynamiczne

Liczenie rozdzielne: każda faseta jest liczona ze wszystkimi ograniczeniami oprócz własnego. Wielokrotny wybór zachowuje się tak jak na dużych marketplace'ach.

Wersja pełna

Wszystko, co warto wiedzieć, zanim zainstalujesz.

Szczegółowe spojrzenie na to, jak działa Filtry Fasetowe AJAX do PrestaShop, dlaczego zbudowaliśmy go w ten sposób i jaka myśl stoi za powyższymi funkcjami.

§ 01

Filtrowanie fasetowe zbudowane pod szybkość

Filtry Fasetowe AJAX zamieniają strony listingu w natychmiastową nawigację. Opierając się na natywnym Search Providerze PrestaShop, moduł zostawia rdzeniowi i motywowi obsługę AJAX, odświeżanie listy produktów i historię przeglądarki. Efekt: żadnych nadpisań, żadnej zduplikowanej logiki listingu i maksymalna zgodność z motywami. Front pozostaje lekki i działa w czystym JavaScript, bez jQuery.

§ 02

Suwak cen, który budzi zaufanie

Suwak cen pokazuje histogram rozkładu produktów, liczony na dedykowanym indeksie cen. Indeks jest utrzymywany w czasie rzeczywistym przez hooki produktowe, można go przebudować wsadowo w zapleczu albo przez endpoint cron chroniony tokenem. Liczniki każdej fasety korzystają z liczenia rozdzielnego: wybór jednej wartości nigdy nie usuwa błędnie pozostałych opcji tej samej fasety.

§ 03

SEO faset wreszcie pod kontrolą

Każdą fasetę można oznaczyć jako indeksowalną albo nie. Strony filtrów dostają wtedy index/follow albo noindex/follow zgodnie z Twoimi regułami, z konfigurowalnym limitem liczby indeksowalnych wartości, który chroni budżet indeksowania. Linki do faset nieindeksowalnych przechodzą na rel nofollow, a moduł generuje znormalizowany znacznik canonical, usuwając duplikat pochodzący z motywu. Pulpit pokazuje najczęściej używane fasety i udział stron filtrów trzymanych poza indeksem.