Выбрать курс
2  /  2

Тех. информация по модулю уведомлений на Дни Рождения

Приведенные ниже данные служат для продвинутых пользователей или разработчиков на Битрикс. Настоятельно не рекомендуем что либо менять или использовать без полной уверенности в своих действиях.

Агенты:

  • CScoderBirthdayAgents::Send() - функция агента, отвечает за инициализацию почтовых событий для объекта "пользователи".
  • CScoderBirthdayAgents::SendForLead() - функция агента, отвечает за инициализацию почтовых событий для объекта "лиды CRM".
  • CScoderBirthdayAgents::SendForContact() - функция агента, отвечает за инициализацию почтовых событий для объекта "контакты CRM".

Обработчики событий: .

  • OnBeforeSendEmail - &$event_type, &$arEventFields, &$arSites - вызывается до запуска почтового события, может служить для модификации данных.
  • OnAfterSendEmail - $event_type, $arEventFields, $arSites - вызывается после запуска почтового события
  • OnAfterAllSendEmai - $event_type, $arAllEventFields, $arSites - вызывается после запуска почтовых событий по всем объектам.
Где
  • $event_type - тип почтового события.
  • $arEventFields - массив, содержащий данные (поля) по объекту.
  • $arSites - массив идентификатов сайтов.
  • $arAllEventFields - массив, содержащий данные по всем подходящим под настройки объетам.