Simon .by
CRM и заявки

Онлайн-чат для сайта на 1С-Битрикс: как установить

Как добавить онлайн-чат на сайт на 1С-Битрикс: вставка кода в шаблон сайта через админку или файл footer.php, сброс кеша и проверка.

Команда Simon 3 мин. чтения 5 просмотров
Онлайн-чат для сайта на 1С-Битрикс: как установить
Содержание
  1. Перед началом
  2. Способ 1. Через административную панель
  3. Способ 2. Через файл footer.php
  4. Если шаблонов несколько
  5. Готовые решения
  6. Сбросьте кеш
  7. Проверка
  8. Если чат не появился
  9. Чат и заявки

На сайте под управлением «1С-Битрикс: Управление сайтом» код онлайн-чата вставляется в шаблон сайта — в его нижнюю часть. Сделать это можно через административную панель или через файл на сервере.

Перед началом

  • Скопируйте код виджета в личном кабинете Simon — блок «Код для вставки на сайт».
  • Проверьте, что в настройках Simon указан домен вашего сайта: на других адресах виджет не загрузится.
  • Сделайте резервную копию шаблона или хотя бы сохраните исходный текст файла, который будете менять.

Способ 1. Через административную панель

  1. Откройте «Настройки» → «Настройки продукта» → «Сайты» → «Шаблоны сайтов».
  2. Выберите шаблон, который используется на сайте, и откройте его на редактирование.
  3. В коде шаблона найдите закрывающий тег </body>. Он находится в нижней части — после метки #WORK_AREA#.
  4. Вставьте код виджета перед </body> и сохраните шаблон.

Способ 2. Через файл footer.php

Нижняя часть шаблона хранится в файле footer.php в папке шаблона:

  • /local/templates/имя_шаблона/footer.php
  • или /bitrix/templates/имя_шаблона/footer.php

Откройте файл через «Контент» → «Структура сайта» → «Файлы и папки» или по FTP и вставьте код перед </body>.

Если шаблонов несколько

На сайтах на Битрикс часто используются разные шаблоны: один для главной, другой для внутренних страниц, третий для корзины. Какие шаблоны и при каких условиях применяются, видно в настройках сайта: «Настройки продукта» → «Сайты» → «Список сайтов» → ваш сайт, блок «Шаблон сайта». Код чата нужно добавить в каждый из них.

Готовые решения

Во многих готовых решениях из каталога «1С-Битрикс: Маркетплейс» в настройках есть отдельное поле для счётчиков и сторонних скриптов в конце страницы. Если такое поле есть, вставьте код туда — он не потеряется при обновлении решения.

Сбросьте кеш

После правки шаблона откройте «Настройки» → «Настройки продукта» → «Автокеширование» → «Очистка файлов кеша» и очистите кеш. Затем обновите страницу сайта.

Проверка

  1. Откройте главную, страницу каталога, карточку товара и корзину — кнопка чата должна быть на каждой.
  2. Напишите сообщение с телефона и убедитесь, что оно пришло оператору.

Если чат не появился

  • Код добавлен не в тот шаблон — проверьте, какой шаблон применяется к странице.
  • Не сброшен кеш сайта.
  • Код вставлен в header.php, в раздел <head>. Нужен именно конец страницы.
  • Домен в настройках Simon отличается от реального — например, указан адрес без «www», а сайт открывается с «www».

Чат и заявки

Если заявки с сайта вы ведёте в CRM, заранее продумайте, какие данные собирать в чате, — об этом статья «Какие данные собирать в заявке, чтобы потом без потерь перенести их в CRM». Общий порядок установки и проверки — в статье «Как установить онлайн-чат на сайт».

Читайте также

Все статьи →