События, связанные с отправкой почтовых шаблонов
Примечание: перечисленные ниже события устарели с версии 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-2025, «1С-Битрикс», 2025