Установка онлайн чата в интернет-магазин, на платформе CS-Cart

Перед тем как установить онлайн чат на CS-Cart, необходимо зарегистрироваться в системе и подключить домен, на который устанавливается чат-консультант, в Личном кабинете.

Расширение функциональных возможностей CS-Cart, принято производить с помощью модулей, не затрагивая при этом ядро системы. Установить онлайн чат на CS-Cart так же рекомендуется с помощью модуля. Способов реализации данной задачи очень много. По итогу, ваш модуль должен всего на всего добавить HTML тег <script> на страницу сайта.

Добавление чата на сайт CS-Cart, целесообразно вынести в отдельный модуль еще затем, что бы администратор интернет-магазина, не владеющий навыками программирования, мог легко управлять отображением чата на страницах интернет-магазина. В административном интерфейсе CS-Cart, можно настроить использование модуля, а также, отключить его в случае необходимости.

Способы подключения чата на сайт

Подключить JS скрипт онлайн чата в CS-Cart можно различными способами. Лучше доверить это специалисту, отвечающему за поддержку сайта. Однако, вы можете установить чат и самостоятельно, используя только административный интерфейс.

Установка готового модуля

Данный модуль создает в административной панели дизайн блок, который подключает JS скрипт чата SAN. Так же модуль добавляет страницу настройки модуля, где можно отметить страницы, на которых будет подключаться чат. Страницу будет доступна в пункте меню Модули -> SAN консультант.

  1. Загрузите модуль san_consultant.zip Загрузить
  2. В административной панели перейдите в раздел Модули -> Управление модулями
  3. Нажмите кнопку Добавить модуль, загрузите и установите модуль san_consultant.zip Загрузка модуля онлайн чата на CS-Cart
  4. После установки модуля, вам будет доступен новый дизайн-блок, который добавляет JS скрипт. Перейдите в раздел Дизайн -> Макеты, выберите один из макетов страниц, на которых нужно подключать онлайн чат. Редактирование дизайн-макета
  5. Добавьте новый блок в одну из существующих секций, или создайте новую. Для этого в меню секции, выберите Добавить блок Добавление блока
  6. Выберите блок Чат SAN. Готово. На страницах (разделах) использующих этот макет, будет подключаться чат. Блок Онлайн чат SAN

Одним из дизайн-макетов является макет "Страницы". Он отображает созданные в CS-Cart отдельные страницы. Для использования чата на этих страницах, с макетом "Страницы", доступна настройка выбора страниц, на которых нужно подключать чат. Настройка доступна в пункте меню Модули -> SAN консультант

Самостоятельное подключение скрипта чата

Ниже приведен один из примеров, как можно подключить скрипт онлайн чата на CS-Cart. Как уже упоминалось выше, способов добавить JS скрипт в код сайта CS-Cart, очень много, и данный пример лишь один из способов. Он не является рекомендацией, но вы можете им воспользоваться.

В данном примере, будем использовать создание блока с произвольным HTML кодом, и добавлением этого блока в дизайн-макет страницы.

  1. В административной панели перейдите в раздел Дизайн -> Макеты
  2. Выберите макет Домашняя страница. Вы можете выбрать любой из макетов, на котором хотите подключать чат. Редактирование дизайн-макета
  3. Выберите любую из существующих секций (Можно создать новую), и нажмите добавить блок. Добавление блока
  4. Нажмите создать Новый блок, и выберите из доступных блоков HTML код Создание нового блока HTML код
  5. В редакторе содержимого нового блока, нажмите кнопку Код (HTML) Редактор HTML кода
  6. Скопируйте и поместите туда следующий HTML код:
    Копировать
    <script src="https://san-consultant.ru/st/st_clients/js/san_bbc.js" async></script>
    Добавление HTML кода JS скрипта онлайн чата
  7. Нажмите Сохранить. Готово.
  8. В данном примере, на домашней странице будет отображаться кнопка чата Кнопка онлайн чата SAN

Варианты как установить онлайн чат на сайт CS-Cart этим не ограничиваются. Вы можете создать свой модуль и, например, с помощью хука (hook) добавлять в шаблон скрипт. Можно добавить скрипт сразу в тему сайта, поместив его внутри тега <head>, но все-таки, будет лучше расширять функциональность CS-Cart модулем.