1000 FAQ, 500 tutoriales y vídeos explicativos. ¡Aquí sólo hay soluciones!
Resolver el problema del módulo de Prestashop "Búsqueda por facetas"
Esta guía permite resolver un problema en el CMS Prestashop y más específicamente con su módulo “Búsqueda por facetas” ("Faceted search") que permite la gestión de filtros en las páginas categoría de productos.
El problema
Este módulo de búsqueda específico de Prestashop crea una caché en la base de datos para acelerar la búsqueda, sin embargo, la tabla correspondiente nunca se limpia, lo que genera problemas en la infraestructura de alojamiento.
Primera solución
La primera solución consiste en desactivar la caché propuesta.
Si dispone de un módulo de caché, como por ejemplo Ultimate Cache, no habrá ningún impacto negativo.
Para ello:
- En el panel de administración de PrestaShop, vaya a Módulos → Gestor de módulos.
- Seleccione Módulos y utilice el campo de búsqueda para encontrar “facet”.
- Haga clic en Configurar junto al módulo obtenido en el resultado:

- Desactive el botón sobre este tema:

Segunda solución
La segunda solución consiste en establecer un cronjob que permita limpiar la tabla, por ejemplo todas las noches:
- Desde los parámetros del módulo, copie la URL existente en el botón
Clear cache:
Luego, desde el Manager Infomaniak, cree un webcron (consulte esta otra guía sobre este tema) para ejecutar la URL copiada en el punto 1 anterior, por ejemplo 1 vez por día y por noche.