заказ, ему приходило на почту письмо по почтовому событию SALE_NEW_ORDER, но в нем небыло цены (она формируется в #ORDER_LIST# ). использую кастомный компонент оформления заказа, а отправляет письмо на почту метод CSaleOrder::DoSaveOrder судя по стеку вызовов функции CEvent::Send. Само формирование #ORDER_LIST# происходит в файле bitrix\modules\sale\lib\basket.php, подскажите, можно как-то изменить #ORDER_LIST# не трогая ядро? )
Самое простое что призодит на ум - убрать из почтового шаблона для покупателя поле #order_list# но добавить другое, и вот это другое формировать на событии отправки почты
Обсуждают сегодня