События, связанные с отправкой почтовых шаблонов
Примечание: перечисленные ниже события устарели с версии 15.5.0, но в продукте сохранена обратная совместимость. Поэтому их можно использовать, если в настройках модуля Интернет-магазин отмечена опция Включить обработку устаревших событий. Либо вы можете использовать события нового ядра.
Событие | Описание и параметры | Метод | С версии | До версии | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
OnOrderNewSendEmail | Вызывается перед отправкой письма о новом заказе, может быть использовано для модификации данных, изменения идентификатора типа почтового события, по которому будет осуществлена отправка, и отмены отправки письма.
Параметры
| CSaleOrder::DoSaveOrder | 11.5.0 | 15.5.0 | ||||||||
OnOrderDeliverSendEmail | Вызывается перед отправкой письма о разрешении доставки заказа, может быть использовано для модификации данных, изменения идентификатора типа почтового события, по которому будет осуществлена отправка, и отмены отправки письма.
Параметры
| DeliverOrder | 11.0.0 | 15.5.0 | ||||||||
OnOrderPaySendEmail | Вызывается перед отправкой письма об оплате заказа, может быть использовано для модификации данных, изменения идентификатора типа почтового события, по которому будет осуществлена отправка, и отмены отправки письма.
Параметры
| PayOrder | 11.0.0 | 15.5.0 | ||||||||
OnOrderCancelSendEmail | Вызывается перед отправкой письма об отмене заказа, может быть использовано для модификации данных, изменения идентификатора типа почтового события, по которому будет осуществлена отправка, и отмены отправки письма.
Параметры
| CancelOrder | 11.0.0 | 15.5.0 | ||||||||
OnSaleStatusEMail | Вызывается в момент формирования письма клиенту о смене статуса заказа. Может быть использовано для переопределения текста письма или его дополнения (для этого обработчик события должен возвращать необходимый текст).
Параметры
| StatusOrder | 4.0.6 | 15.5.0 | ||||||||
OnOrderStatusSendEmail | Вызывается перед отправкой письма о cмене статуса заказа, может быть использовано для модификации данных, изменения идентификатора типа почтового события, по которому будет осуществлена отправка, и отмены отправки письма.
Параметры
| StatusOrder | 11.0.0 | 15.5.0 | ||||||||
OnOrderRemindSendEmail | Вызывается перед отправкой письма о напоминании оплаты заказа, может быть использовано для модификации данных, изменения идентификатора типа почтового события, по которому будет осуществлена отправка, и отмены отправки письма.
Параметры
| CSaleOrder::RemindPayment | 11.0.0 | 15.5.0 | ||||||||
OnOrderRecurringSendEmail | Вызывается перед отправкой письма о добавлении заказа на продление подписки, может быть использовано для модификации данных, изменения идентификатора типа почтового события, по которому будет осуществлена отправка, и отмены отправки письма.
Параметры
| CSaleOrder::RemindPayment | 11.0.0 | 15.5.0 | ||||||||
OnOrderRecurringCancelSendEmail | Вызывается перед отправкой письма об отмене заказа на продление подписки, может быть использовано для модификации данных, изменения идентификатора типа почтового события, по которому будет осуществлена отправка, и отмены отправки письма.
Параметры
| CSaleRecurring::CancelRecurring | 11.0.0 | 15.5.0 |
© «Битрикс», 2001-2024, «1С-Битрикс», 2024