Автор дополнения
Артем Низовских
Пакетов
4
Закачек
1 620
Обычно отвечает в течение нескольких дней
Автор дополнения
Пакетов
4
Закачек
1 620
Обычно отвечает в течение нескольких дней
Версия 1.0.2-beta
Дата выпуска 17.08.2022
Загрузки 300
Просмотры 11 901

modB24CRM


Модуль интеграции сайта на MODX Revolution и Bitrix24.
Были учтены ошибки modBitrixCRM. Это новое дополнение, т.к. сохранить совместимость не представлялось возможным.

Возможности:
  1. Создание лидов/сделок при отправке формы через FormIt/AjaxForm
  2. Создание разделов/товаров в Битрикс24 в соответствии с каталогом miniShop2 на сайте
  3. Создание и обновление лидов, сделок и контактов через заказы miniShop2
  4. Простая настройка всех полей соответствия
(p.s.: обратная синхронизация отсутствует)

Настройка


1. После установки в админке в верхнем меню появится пункт «modB24CRM» и в нем добавить новый аккаунт.

Нужно указать хост, id автора вебхука, код вебхука и др.параметры.
Для получения вебхука перейдите в Битрикс24 — Приложения — Вебхуки — Входящие вебхуки. Для корректной работы в правах доступа выберите CRM и Пользователи.
Если при сохранении связь с Битрикс24 не будет установлена, то выдаст ошибку.
Если Вы выбрали параметр «Использовать очередь», то не забудьте добавить задание в CRON на соответствующий php файл. Это сделано для того чтобы отправка данных в Битрикс24 не занимало время у посетителя сайта.

2. После сохранения перейдите в настройки аккаунта


3. Если у Вас установлен miniShop2 и Вы отметили галочкой «Синхронизировать каталог» и выбрали «Синхронизировать заказы», то будут доступны соответствующие вкладки.
Настройте соответствия полей объектов на сайте с сущностями Битрикс24.




4. Также есть вкладка «Хуки FormIt» для настройки отправки лидов или сделок через сниппет FormIt.
Создайте хук и настройте поля.


В вызов сниппета FormIt добавьте хук modB24CRM и параметр modB24CRMHook со значением id или названия хука из настроек
[[!AjaxForm?
    &snippet=`FormIt`
    &form=`tpl.AjaxForm.example`
    &hooks=`modB24CRM`
    &modB24CRMHook=`form`
    &validate=`name:required,message:required`
    &validationErrorMessage=`В форме содержатся ошибки!`
    &successMessage=`Сообщение успешно отправлено`
]]

Перед покупкой можете протестировать данный модуль на modhost.pro и понять, соответствует ли он Вашим требованиям.

Последние обсуждения в сообществе MODX.pro