Kennisbank
1.000 veelgestelde vragen, 500 tutorials en uitlegvideo's. Hier vind je alleen maar oplossingen!
Het probleem met de "Gefilterde zoekfunctie"-module van Prestashop oplossen
Deze handleiding helpt u bij het oplossen van een probleem met het CMS Prestashop, en in het bijzonder met de module “Facetzoekopdracht” die het beheren van filters op productcategoriepagina's mogelijk maakt.
Het probleem
Deze specifieke zoekmodule van Prestashop maakt een cache in de database aan om de zoekopdracht te versnellen, maar de bijbehorende tabel wordt nooit geleegd, wat problemen veroorzaakt voor de hostinginfrastructuur.
Eerste oplossing
De eerste oplossing is om de voorgestelde caching uit te schakelen.
Als u een cachingmodule heeft, zoals bijvoorbeeld Ultimate Cache, zal dit geen negatieve invloed hebben.
Hiervoor:
- Ga in het PrestaShop-beheerpaneel naar Modules → Modulebeheer.
- Selecteer Modules en gebruik het zoekveld om “facet” te vinden.
- Klik op Configureren naast de module die als resultaat wordt weergegeven:

- Schakel deze knop uit:

Tweede oplossing
De tweede oplossing is het instellen van een cronjob waarmee de tabel bijvoorbeeld elke avond wordt geleegd:
- Kopieer in de instellingen van de module de bestaande URL van de knop
Cache legen:
Maak vervolgens in het Infomaniak-beheerpaneel een webcron aan (raadpleeg deze andere handleiding voor meer informatie) om de URL die in stap 1 is gekopieerd uit te voeren, bijvoorbeeld één keer per dag en per nacht.
Link naar deze veelgestelde vragen: https://faq.infomaniak.com/2521
Is deze veelgestelde vragenlijst nuttig geweest?