Cómo añadir la búsqueda inteligente a PrestaShop
Conecta la búsqueda a PrestaShop mediante un campo global de código o la plantilla de cabecera de tu tema.
Prepara el catálogo y el código
Conecta tu feed de productos en Indexa y espera a que se cargue el catálogo.
En «Widget → Integración», introduce la URL del sitio web y copia el código universal.
Mediante un módulo o la configuración del tema
Si tu módulo o tema ofrece un campo HTML global en head, pega ahí el código completo de Indexa.
Los nombres de los campos varían. El campo debe admitir HTML con una etiqueta script y aplicarse a todas las páginas necesarias.
Si editas tu tema
En el tema Classic de PrestaShop 1.7/8/9, la plantilla parcial de cabecera suele ser themes/THEME_NAME/templates/_partials/head.tpl. Es preferible usar una copia en tu tema hijo.
Añade el script de Indexa a esta plantilla parcial. No añadas otro par de etiquetas head: el diseño que la contiene ya las incluye.
Guarda los cambios y borra la caché en «Parámetros avanzados → Rendimiento». Si tu tema tiene otra estructura, pregunta a su proveedor dónde colocar el código.
Ejemplo para head.tpl
<!-- Existing header content remains above -->
<script async src="INDEXA_LOADER_URL_FROM_DASHBOARD"></script>
Comprueba la búsqueda después de la instalación
Abre tu tienda y usa «Comprobar instalación» en Indexa. Selecciona los elementos de búsqueda para ordenador y móvil y guarda los cambios.
Busca un producto, sigue su enlace y cierra el widget. Repite la prueba en la página de inicio, en una categoría y en la página de un producto.
Después de actualizar el tema, comprueba que el código siga presente y que la búsqueda se abra.