Alles wat u wilt weten voordat u installeert.
Een gedetailleerde blik op hoe AJAX Facetfilters PrestaShop werkt, waarom we het zo gebouwd hebben en de gedachte achter de bovenstaande functies.
Facetfiltering gemaakt om snel te zijn
AJAX Facetfilters maakt van uw listingpagina's een onmiddellijke navigatie. Door te steunen op de native Search Provider van PrestaShop laat de module de core en het thema de AJAX, de update van de productlijst en de browsergeschiedenis beheren. Resultaat: geen overrides, geen gedupliceerde listinglogica, en maximale themacompatibiliteit. De front-end blijft licht en werkt in vanilla JavaScript, zonder jQuery.
Een prijsschuifregelaar die vertrouwen wekt
De prijsschuifregelaar toont een verdelingshistogram van de producten, berekend op een eigen prijsindex. Die index wordt in realtime onderhouden door de producthooks, is in batches herbouwbaar in de backoffice en via een tokenbeveiligd cron-endpoint. De tellers van elke facet gebruiken een disjunctieve telling: een waarde selecteren laat de andere opties van dezelfde facet nooit ten onrechte verdwijnen.
De SEO van de facetten, eindelijk onder controle
Elke facet kan als indexeerbaar of niet worden aangeduid. De gefilterde pagina's krijgen dan index/follow of noindex/follow volgens uw regels, met een configureerbaar plafond op het aantal indexeerbare waarden om uw crawlbudget te beschermen. De links naar niet-indexeerbare facetten gaan naar rel nofollow, en er wordt een genormaliseerde canonical-tag gegenereerd die die van het thema ontdubbelt. Een dashboard toont u de meest gebruikte facetten en het aandeel gefilterde pagina's dat buiten de index blijft.
We hebben de DataFirefly Faceted Filter module aangeschaft voor onze PrestaShop 9 website, die gebruik maakt van Creative Elements.
Alexandre was tijdens het hele installatie- en testproces ongelooflijk responsief, professioneel en behulpzaam. Hij nam de tijd om compatibiliteitsproblemen te onderzoeken, bracht snel fixes uit en voegde zelfs aangepaste functionaliteit toe om beter aan de behoeften van onze website te voldoen.
Wat ik bijzonder waardeer, is zijn bereidheid om naar feedback van klanten te luisteren en de module voortdurend te verbeteren.
De ondersteuning was uitstekend, en het is geruststellend om samen te werken met een ontwikkelaar die echt om zijn product en zijn klanten geeft.
Bedankt, Alexandre, voor je geduld, je snelle reacties en je geweldige werk! Zeker aan te raden!Automatisch vertaald