Инструменты для работы с CRM формами Битрикс24. Модуль содержит набор PHP функций и автоматически подключаемый JS обработчик. JS обработчик передает нужные параметры в CRM форму Битрикс24 при ее инициализации.
Модуль устанавливается стандартным образом и не имеет настроек.
Пример работы: (смотреть скриншоты)
Задача:
Есть список товаров. которых нет в наличии, при нажатии на кнопку "Сообщить о поступлении" в CRM форму должны подставляться параметры в соответствии с выбранным товаром.
Решение:
В цикле перебора товаров:
1. Вставляем код CRM формы (вариант "по клику").
2. Записываем параметры. которые хотим передать в массив. Массив конвертируем в строку с помощью метода модуля \CSN\B24Form::arrayToSafeJSON($arFormParams).
3. Готовую строку передаем в HTML атрибут "data-set-b24-form-data". При клике на кнопку "Сообщить о поступлении" инициализируется CRM форма и JS обработчик передает в нее наши параметры.
------
Список доступных параметров:
- title - заголовок формы
- desc - подзаголовок формы
- buttonCaption - текст кнопки отправки формы
- values - значения полей формы
- properties - значения скрытых полей формы
Сопровождение и поддержка решений компании CSN
Tel.:
+7 (4722) 777 033Email:
support@csn.ru