Як підключити розумний пошук до Joomla / VirtueMart
Підключіть розумний пошук до магазину VirtueMart через активний шаблон Joomla.
Підготуйте каталог і код пошуку
Підключіть товарний фід до Indexa та дочекайтеся появи товарів у каталозі.
У кабінеті відкрийте «Віджет → Інтеграція», вкажіть адресу сайту та скопіюйте «Універсальний код».
Додайте код пошуку до Joomla / VirtueMart
Якщо ваша Joomla-тема має загальне поле коду в <head>, вставте туди повний код Indexa та збережіть зміни.
Якщо такого поля немає, відкрийте index.php активного шаблону у templates/НАЗВА_ШАБЛОНУ/. За можливості використайте власну або дочірню тему та збережіть копію файлу.
Вставте повний «Універсальний код» перед </head>, зберігши наявні елементи jdoc:include і решту вмісту.
Збережіть файл та оновіть кеш Joomla, якщо зміни не відображаються.
Приклад у шаблоні Joomla
<head>
<!-- Наявні елементи jdoc:include та код шаблону -->
<script async src="INDEXA_LOADER_URL_FROM_DASHBOARD"></script>
</head>
Перевірте пошук товарів після встановлення
Після встановлення відкрийте свій магазин і в кабінеті Indexa натисніть «Перевірити встановлення». Виберіть елемент, який має відкривати пошук, окремо для комп’ютера та мобільної версії. Збережіть налаштування.
Перевірте запит за назвою товару, перехід до його сторінки та закриття віджета. Повторіть перевірку на головній, у категорії та на сторінці товару.
VirtueMart використовує сторінки Joomla. Якщо окремі сторінки призначені іншому шаблону, перевірте підключення і в ньому. Після оновлення теми перевірте код повторно.