Як підключити розумний пошук до OpenCart
Додайте Indexa до шаблону шапки активної теми OpenCart.
Підготуйте каталог і код пошуку
Підключіть товарний фід до Indexa та дочекайтеся появи товарів у каталозі.
У кабінеті відкрийте «Віджет → Інтеграція», вкажіть адресу сайту та скопіюйте «Універсальний код».
Встановлення через редактор теми
В адмінпанелі відкрийте Design → Theme Editor («Дизайн → Редактор теми»), якщо він доступний у вашій версії.
Виберіть потрібний магазин і активну тему або шаблон common/header. Збережіть копію початкового вмісту.
Знайдіть </head> і вставте перед ним повний «Універсальний код» Indexa.
Збережіть зміни. Якщо редактор має статус перевизначення, увімкніть його. Оновіть кеш шаблонів, якщо зміни не з’являються.
Де шукати шаблон у різних версіях
У OpenCart 3 типовий файл — catalog/view/theme/НАЗВА_ТЕМИ/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 натисніть «Перевірити встановлення». Виберіть елемент, який має відкривати пошук, окремо для комп’ютера та мобільної версії. Збережіть налаштування.
Перевірте запит за назвою товару, перехід до його сторінки та закриття віджета. Повторіть перевірку на головній, у категорії та на сторінці товару.
У магазині з кількома вітринами перевірте, що зміна застосована саме до потрібної вітрини.