Приветствую!
Разбираюсь с тем, что шлет битрикс на почту при изменениях заказов.
Первое он отправляет при смене статусов, и шаблоны настраиваются в самих статусах заказа. тут все понятно.
Но также при оплате и отгрузки (это которые флажками отмечаются в списке заказов) приходят ещё письма. Вот где их отправка настраивается я не найду.
Мне нужно не шаблоны поправить, шаблоны я вычислил, а именно отправку запретить.
Поиском нашел, что в файле bitrix/modules/sale/lib/notify.php прописаны имена шаблонов как константы и методы есть:
public static function sendOrderPaid(Internals\Entity $entity)
public static function sendOrderStatusChange(Internals\Entity $entity)
public static function sendOrderCancel(Internals\Entity $entity)
и т.д.
как я понимаю именно они и шлют.
Но как бы в ядро лесть не хочется, может есть настройки этих событий? Подскажите, если знаете.
Разбираюсь с тем, что шлет битрикс на почту при изменениях заказов.
Первое он отправляет при смене статусов, и шаблоны настраиваются в самих статусах заказа. тут все понятно.
Но также при оплате и отгрузки (это которые флажками отмечаются в списке заказов) приходят ещё письма. Вот где их отправка настраивается я не найду.
Мне нужно не шаблоны поправить, шаблоны я вычислил, а именно отправку запретить.
Поиском нашел, что в файле bitrix/modules/sale/lib/notify.php прописаны имена шаблонов как константы и методы есть:
public static function sendOrderPaid(Internals\Entity $entity)
public static function sendOrderStatusChange(Internals\Entity $entity)
public static function sendOrderCancel(Internals\Entity $entity)
и т.д.
как я понимаю именно они и шлют.
Но как бы в ядро лесть не хочется, может есть настройки этих событий? Подскажите, если знаете.