Полный цикл в digital

Передачи данных из модуля Webform в Битрикс 24

Добавляем сервер Битрикс 24 в настройках модуля вебформ, вкладка Связь с CRM. Указываем адрес портала, данные для авторизации, после добавления появляется кнопка проверки соединения:


Далее в каждой форме, данные из которой надо передавать в Битрикс 24 на вкладке CRM надо установить соответствия полей в форме и лиде Битрикс 24 и выбрать сервер, добавленный ранее.

Передача файлов

Если в форме у вас есть поле с файлом, просматривать файл можно будет только в админке битрикса. Чтобы быстрее переходить в админку из Битрикс 24, создайте в Битрикс 24 поле Ссылка в админке с типом текст. На сайте в вебформе добавьте поле Ссылка на результат:

Добавьте следующий код в init.php, подробнее про заполнение полей можно почитать тут:

init.php<?
// объект, через который добавляются события
$eventManager = \Bitrix\Main\EventManager::getInstance();
// событие на добавление результатов в вебформу
$eventManager->addEventHandler('form', 'onAfterResultAdd', 'addFormResultLink');
// в результаты формы добавляем ссылку на результат, чтобы в последующем передать его в CRM
function addFormResultLink($WEB_FORM_ID, $RESULT_ID)
{
    $resultLink = "http://{$_SERVER['HTTP_HOST']}/bitrix/admin/form_result_edit.php?lang=ru&WEB_FORM_ID={$WEB_FORM_ID}&RESULT_ID={$RESULT_ID}";
    CFormResult::SetField($RESULT_ID, 'RESULT_URL', $resultLink);
}

Свяжите поле Ссылка в админке и Ссылка на результат в настройках интеграции с Битрикс 24:

Поле типа список в Битрикс 24 и Поля в вебформах

Поле типа Список в Битрикс 24 не получится заполнить ответом из Поля в вебформах, это можно сделать только через Вопросы:

В поле типа Список Битрикс передает не значение, которое ввел пользователь, а параметр ANSWER_TEXT который устанавливается в настройках вопроса:

Заполните форму уже сегодня!
Для начала сотрудничества необходимо заполнить заявку или заказать обратный звонок. В ответ получите коммерческое предложение, которое будет содержать индивидуальную стратегию с учетом требований и поставленных задач
Работаем по будням с 9:00 до 18:00. Заявки, отправленные в выходные, обрабатываем в первый рабочий день до 12:00.
Спасибо, ваш запрос принят и будет обработан!
Эйч Маркетинг