Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

Изменить приоритет срабатывания почтового события

00 голосов
1
Есть сторонее решение, которое при оформлении заказа фильтрует товары, перед тем, как они вместе с заказом попадают в админку. Т.е. клиент может попытаться заказать 10 товаров, но в админку попадут только 5 из них (условный пример). А есть почтовый шаблон, по которому формируется уведомление клиенту о заказе. Так вот, этот шаблон показывает все 10 условных товаров. Вопрос в следующем, как заставить почтовое событие срабатывать после того, как сторонее решение выполнит фильтрацию и клиент получит правильный список товаров?
спросил 28 Янв, 16 от аноним

1 Ответ

00 голосов
В данном случае речь не о приоритете, а об очерёдности выполнения кода (ну и некорректности работы стороннего решения). Шаблон о заказе отправляется из компонента sale.order.ajax, и вам придётся его отключить (удалить, деактивировать), и самостоятельно формировать отправку уведомления о заказе после отработки "стороннего решения" (если оно поддерживает события - хорошо, если нет - потребуется изрядная сообразительность от программиста для решения задачи).
ответил 29 Янв, 16 от root (25,590 баллов)

Похожие вопросы

0 голосов
1 ответ
0 голосов
1 ответ
спросил 23 Май, 19 от аноним