События, связанные с отправкой почтовых шаблонов
Примечание: перечисленные ниже события устарели с версии 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
Пользовательские комментарии
Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.Для этого нужно всего лишь авторизоваться на сайте
Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.
Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.