Задать вопрос
@Abram333

В каком месте компонента sale.order.ajax заполняется письмо?

Доброго времени суток!
Есть компонент sale.order.ajax, он стандартный. После оформления заказа он отправляет письмо на почту. Нужно изменить содержимое письма. Подскажите пожалуйста в каком месте он заполняет письмо на отправку? Смотрел в class.php ничего не нашел.
  • Вопрос задан
  • 423 просмотра
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 3
@PetrPo
В редактировании почтового шаблона в режиме "визуальный редактор" справа есть панель с компонентами, вместо #ORDER_LIST# можно вставить
Магазин -> Персональный раздел -> Подробная информация о заказе для почты
bitrix:sale.personal.order.detail.mail

Можно подключить свой шаблон компонента, размещать надо в шаблоне сайта .default
/bitrix/templates/.default/components/bitrix/
или
/local/templates/.default/components/bitrix/
Ответ написан
Комментировать
no_one_safe
@no_one_safe
Контент письма нужно менять не в компоненте, а в шаблоне письма события SALE_NEW_ORDER

тык
Ответ написан
AlexanderKs3
@AlexanderKs3
Интересный у вас подход к задаче : )
В Битриксе почтовые (и смс) уведомления хранятся в шаблонах, причем для каждого сайта может быть свой шаблон (в админке, Настройки - Настройки продукта - Почтовые и СМС события - Почтовые шаблоны /bitrix/admin/message_admin.php).
Вам нужно найти шаблон и отредактировать его. У магазина тип почтового события с префиксом SALE_
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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