Hola,
Ayer detectamos que el buscador de productos de nuestra web no está funcionando. Sólo busca las marcas pero no los productos. La búsqueda está configurada como siempre y no parece que haya habido ningún cambio que pueda haberlo hecho dejar de funcionar. He reconstruido el índice, borrado caché, desactivado módulos pero nada.
¿Qué puede ocurrir? Desde el servicio técnico de webempresa me dicen que está habiendo estos errores:
[27-Apr-2026
13:03:34 Europe/Madrid] PHP Notice: Trying to get property 'country' of
non-object in
/home/gaiaecoc/public_html/gaiaecocrianza.com/modules/lgcookieslaw/lgcookieslaw.php
on line 6468
[27-Apr-2026 13:03:34 Europe/Madrid] PHP Notice: Trying to get property
'countryCode' of non-object in
/home/gaiaecoc/public_html/gaiaecocrianza.com/modules/lgcookieslaw/lgcookieslaw.php
on line 6469
[27-Apr-2026 13:03:34 Europe/Madrid] PHP Notice: Trying to get property
'country' of non-object in
/home/gaiaecoc/public_html/gaiaecocrianza.com/modules/lgcookieslaw/lgcookieslaw.php
on line 6468
[27-Apr-2026 13:03:34 Europe/Madrid] PHP Notice: Trying to get property
'countryCode' of non-object in
/home/gaiaecoc/public_html/gaiaecocrianza.com/modules/lgcookieslaw/lgcookieslaw.php
on line 6469
Pero no sé si está relacionado. Probé a desactivar el módulo lgcookieslaw pero tampoco funciona.
Un saludo,
Miriam
Contenido solo visible a usuarios registrados
Hola Miriam.
Tienes la web en mantenimiento y necesitamos que la tengas activa para poder revisarlo.
Por favor abre la web y lo revisamos.
Una osa que puedes probar es a eliminar el índice y una vez elimino lo vuelves a construir.
Un saludo
Buenas,
¿Y cómo lo elimino? ¿Tengo que vaciar alguna tabla?
Gracias.
Saludos,
Miriam
Hola Miriam,
Si ingresas en tienda > Buscar verifica que los productos estén indexados y que no aparezca el contador de productos pendientes de indexar. Si forma parte del buscador por defecto de PrestaShop, puedes también verificar desactivar otros módulos que tengas de búsqueda, no sea que estén interfiriendo en el funcionamiento del mismo.
Un saludo 🖐️
Buenos días,
Están todos indexados y ya he probado a añadir y reconstruir el índice. También he probado a desactivar un filtro de búsqueda que tengo pero tampoco ha funcionado.
Un saludo,
Miriam
Hola de nuevo,
El resultado sigue siendo el mismo, sólo busca marcas y no los productos.
Un saludo,
Miriam
Hola Miriam.
Adjunta una captura la configuración que tienes en Parámetros de la tienda -> Buscar.
Ten en cuenta que utilizas un aplantilla de pago y nosotros no podemos revisarlo ni tenemos acceso a la web.
Intentaste consultarlo con el soporte de la plantilla ?
Un saludo
Hola Miriam.
En la sección buscar selecciona Búsqueda Difusa
Edita el plugin del buscador de de la plantilla Warehouse y comprueba que tengas seleccionado productos + marcas + posts
Si sigue sin mostrar los resultados, activa momentáneamente la plantilla por defecto de Prestashop Classic por si el problema fuera de la plantilla.
Un saludo
Hola,
Sí, ya tenía esa configuración.
Hice la prueba con la Classic, pero nada, y al volver a mi tema habitual se me han desconfigurado varias cosas.
Saludos,
Miriam
Hola Miariam,
He estado revisando el sitio web y todo parece indicar un problema especifico con la busqueda del sitio, ya sea por algun conflicto entre modulos o aldo adicional que este fallando del propio tema o prestashop.
De manera general desactiva los modulos no nativos de prestashop y los override en Parametros avanzados → rendimiento
Si una vez sealizaco esto no funciona, borra la cache y realiza pruebas d→ e busqueda si con ello no funciona verifica consulta con el soporte del tema para que te indiquen de forma precisa que revisa. → https://warehouse.iqit-commerce.com/documentation/
De igual forma es posible necesites revisen la base de datos de tu tienda y comprueben este funcionando de forma correcta las opciones del indice de los productos, para ello pueedes verificar con nuestro directorio de colaboradores quienes pueden ayudarte a revisar lo que necesitas → https://www.webempresa.com/directorio-colaboradores.html
Una alternativas es que restaures el sitio web a una fecha donde indicabas todo funciona antes se generara este error, sin embargo debes tener en cuenta que no conservaras los pedidos o cambios que realizaras en fechas posteriores a esta restauracion → https://guias.webempresa.com/preguntas-frecuentes/gestionar-copias-de-seguridad-con-superbackup-en-wepanel/
Verufuca esto y nos comentas como va todo
Un Saludo
Buenos días,
He realizado la prueba y la web me da error 500 en el backoffice.
Necesito restablecerla.
Saludos,
Miriam
Hola Miriam.
El desactivar los módulos no tiene porque provocar un error 500.
Puedes restaurar la web con la herramienta SuperBackup que encontrarás en tu cuenta de WePanel.
Tienes una guía en este enlace:
Un Saludo
Buenas,
Pues es lo que hice, desactivar módulos, overrides y activar modo debug y ya no volvió.
Estoy haciendo restauración del sábado pasado, a ver si volvemos a un punto de partida que funcionaba.
Gracias de todas formas.
Saludos,
Miriam