Автор: Константин Сотников. Не работает событие OnBeforeEventAdd!
В /local/php_interface/init.php вставляю вызов событияAddEventHandler("main", "OnBeforeEventAdd", array("MailEventHandler", "onBeforeEventAddHandler"));
class MailEventHandler
{
static function onBeforeEventAddHandler(&$event, &$lid, &$arFields, &$message_id, &$files)
{
$arFields['NEW'] = 'new field';
}
}
При отправке тестового шаблона письма
\Bitrix\Main\Mail\Event::send(array(
"EVENT_NAME"...
Автор: MockeR. День добрый.
Проблематика заключается в том что при задании пользователю пароля самому используя CUser::Update и отправляю по своему почтовому событию и шаблону посьмо(используя CEvent::Send). На почту приходит 2 письма: одно сформированное по моему шаблону и типу, второе из типа USER_INFO. Собственно как избавиться от письма USER_INFO при отправки?
насколько понимаю при CUser::Update сообщение создается автоматически, можно ли это обойти?
Так же пространственный вопрос к системе...
Автор: Wincert. Здравствуйте!
Создаю почтовое событие функцией CEvent::Send() для типа почтового события [ SALE_NEW_ORDER ] == Новый заказ.
Не могу собрать все значения массива полей для почтового шаблона. Он имеет следующие поля:
#ORDER_ID# - код заказа
#ORDER_DATE# - дата заказа
#ORDER_USER# - заказчик
#PRICE# - сумма заказа
#EMAIL# - E-Mail заказчика
#BCC# - E-Mail скрытой копии
#ORDER_LIST# - состав заказа
#SALE_EMAIL# - E-Mail отдела продаж
#DEFAULT_EMAIL_FROM# - E-Mail адрес по...