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

Отправка данных из формы на почту

При реализации отправки будут рассмотрены два метода:

// старый метод
CEvent::Send()
// аналог метода CEvent::Send в новом ядре D7
Event::send()

Создаем и настраиваем тип события

Для этого переходим в Настройки -> Настройки продукта -> Почтовые и СМС события -> Типы событий. Задаем название типа события и заполняем поля по образцу:

Создаем и настраиваем почтовый шаблон

Для этого переходим в Настройки -> Настройки продукта -> Почтовые и СМС события -> Почтовые шаблоны. Выбираем ранее созданный тип события и заполняем поля по образцу. В самом низу страницы, есть подсказка по доступным полям:

Отправка средствами Битрикс в старом ядре

// SEND - тип почтового события, s1 - ид сайта, в массиве поля на отправку, 2 пустых необязательных параметра, в конце массив ид файлов) */
CEvent::Send("SEND", 's1', array(
   "AUTHOR" => $name,
   "AUTHOR_EMAIL" => $email,
   "TEXT" => $text,
), 
   '',
   '', 
   $arF
);
// обнуление объекта
unset($name);

Отправка средствами Битрикс в новом ядре

// подключение модуля Event
use Bitrix\Main\Mail\Event;
// SEND - тип почтового события, s1 - ид сайта, C_FIELDS поля на отправку, 2 пустых необязательных параметра, FILE массив ид файлов
Event::send(array(
   "EVENT_NAME" => "SEND",
   "LID" => "s1",
   "C_FIELDS" => array(
      "AUTHOR" => $name,
      "AUTHOR_EMAIL" => $email,
      "TEXT" => $text,
   ),
   "FILE" => $arF,
));

Добавление кастомных полей в почтовый шаблон

Для добавления полей в почтовый шаблон:

Нужно отредактировать тип события:

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