Как подключить умный поиск к OpenCart
Добавьте поиск Indexa в шапку темы OpenCart, чтобы он был доступен на страницах магазина.
Подготовьте каталог и код
Подключите товарный фид в Indexa и дождитесь загрузки каталога.
В «Виджет → Интеграция» укажите URL сайта и скопируйте универсальный код.
Через редактор темы
Откройте «Design → Theme Editor», если этот редактор доступен.
Выберите магазин, активную тему и шаблон common/header. Сохраните копию исходного кода.
Добавьте полный скрипт Indexa перед закрывающим тегом </head>.
Сохраните изменения, включите необходимые переопределения шаблона и очистите кеш темы.
Если редактируете файлы темы
В OpenCart 3 шапка обычно находится в catalog/view/theme/THEME_NAME/template/common/header.twig, в OpenCart 4 — catalog/view/template/common/header.twig. Расширения тем могут использовать другие пути.
Используйте глобальное поле кода в head вашей темы или попросите специалиста добавить скрипт в правильный шаблон шапки.
Пример для header.twig
Добавьте скрипт в существующий шаблон. Не заменяйте всю шапку этим фрагментом.
<head>
<!-- Существующий код шапки магазина -->
<script async src="INDEXA_LOADER_URL_FROM_DASHBOARD"></script>
</head>
Проверьте поиск после установки
Откройте магазин и нажмите «Проверить установку» в Indexa. Выберите элементы поиска для компьютера и телефона, сохраните.
Найдите товар, перейдите по ссылке и закройте виджет. Повторите на главной, в категории и карточке товара.
Для нескольких магазинов выберите нужный и проверьте поиск на его домене после установки.