Содержание
Чтобы добавить онлайн-чат в магазин на OpenCart или ocStore, отдельный модуль не нужен. Достаточно вставить код виджета в шаблон подвала — он подключается на всех страницах магазина.
Перед началом
- Скопируйте код виджета в личном кабинете Simon — блок «Код для вставки на сайт».
- Убедитесь, что в настройках Simon указан домен магазина.
- Сохраните копию файла, который будете менять.
OpenCart 3: через редактор темы
- В админке откройте «Дизайн» → «Редактор темы».
- Выберите магазин, затем в списке шаблонов откройте папку
commonи файлfooter. - Найдите в конце шаблона тег
</body>и вставьте код виджета перед ним. - Нажмите «Сохранить».
Правки, сделанные через редактор темы, хранятся в базе данных и не пропадают при обновлении файлов шаблона.
OpenCart 3: через файл
Тот же шаблон лежит на сервере:
catalog/view/theme/имя_темы/template/common/footer.twig
Откройте его по FTP или через файловый менеджер хостинга и вставьте код перед </body>.
OpenCart 2
В версиях 2.x шаблон подвала — файл catalog/view/theme/имя_темы/template/common/footer.tpl. Действия те же: код перед </body>.
Обновите кеш
OpenCart 3 кеширует шаблоны, поэтому сразу после правки изменений может не быть видно:
- На главной странице админки нажмите кнопку с шестерёнкой в правом верхнем углу.
- Обновите кеш темы.
- Если используете модификаторы, откройте «Модули / Расширения» → «Модификаторы» и нажмите «Обновить».
Проверка
Откройте главную, категорию, карточку товара, корзину и страницу оформления заказа. Кнопка чата должна быть на всех. Затем напишите сообщение с телефона и убедитесь, что оно пришло оператору.
Если чат не появился
- Не обновлён кеш темы — самая частая причина в OpenCart 3.
- Изменён шаблон не той темы. Проверьте, какая тема включена: «Модули / Расширения» → тип «Темы».
- В редакторе темы есть более ранняя правка footer, которая перекрывает файл. Редактор темы имеет приоритет над файлом на сервере.
- Домен не совпадает с указанным в настройках Simon.
Где чат в магазине полезнее всего
- Карточка товара — вопросы о характеристиках, наличии и совместимости.
- Корзина и оформление заказа — вопросы о доставке и оплате, на которых покупка часто срывается.
Как отвечать на такие вопросы, мы разбирали в статье «Онлайн-чат для интернет-магазина».
Другие платформы
Инструкции для других систем: WordPress, 1С-Битрикс, Tilda. Общий порядок — в статье «Как установить онлайн-чат на сайт».