Cómo añadir la búsqueda inteligente a OpenCart
Añade la búsqueda de Indexa a la cabecera del tema de OpenCart para que esté disponible en toda tu tienda.
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 el editor de temas
Abre «Diseño → Editor de temas», si tu tienda dispone de este editor.
Selecciona la tienda, el tema activo y la plantilla common/header. Haz una copia de seguridad del código original.
Añade el script completo de Indexa antes de la etiqueta de cierre </head>.
Guarda los cambios, activa las sustituciones de plantilla que sean necesarias y borra la caché del tema.
Si editas los archivos del tema
En OpenCart 3, la cabecera suele estar en catalog/view/theme/THEME_NAME/template/common/header.twig; en OpenCart 4, en catalog/view/template/common/header.twig. Las extensiones de temas pueden usar otras rutas.
Usa un campo global de código para la cabecera que ofrezca tu tema, o pide a la persona encargada del mantenimiento del sitio que añada el script a la plantilla de cabecera correcta.
Ejemplo para header.twig
Añade el script a la plantilla existente. No sustituyas la cabecera completa por este fragmento.
<head>
<!-- Existing store header code -->
<script async src="INDEXA_LOADER_URL_FROM_DASHBOARD"></script>
</head>
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.
Si tienes varias tiendas, selecciona la tienda correcta y comprueba la búsqueda en su dominio después de la instalación.