Обработчик события отправки письма при покупке в 1 клик

Вадим добавил(а) 6 мес. назад
В рассмотрении

Добрый день!


В платформе есть стандартный обработчик события отправки письма при оформлении заказа через корзину OnOrderNewSendEmail. Через данное событие можно удобно добавить необходимую информацию в письмо, а так же при необходимости изменить его шаблон в зависимости от условия.

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

Предлагаю добавить вызов данного события при покупке в 1 клик. В это случае появится возможность реализовывать обработчики событий отправки писем как одновременно для всех вариантов оформления заказа, так и по отдельности (только для корзины или только для покупки в 1 клик).


/bitrix/components/aspro/oneclickbuy.max/script.php:883


 $eventName = 'NEW_ONE_CLICK_BUY';

 foreach (GetModuleEvents("sale", "OnOrderNewSendEmail", true) as $arEvent) {
 ExecuteModuleEventEx($arEvent, [$orderID, &$eventName, &$arMessageFields]);
 }

CEvent::Send($eventName, $SITE_ID, $arMessageFields);

Комментировать
 
Прикрепить файлы