Условия обработки персональных данных

Сайт использует технические и персональные данные пользователей для получения маркетинговой и статистической информации. Условия обработки персональных данных посетителей можно ознакомиться по ссылке.

В случае Вашего не согласия с этими условиями - просим Вас покинуть данный сайт. Если Вы продолжаете находиться и использовать сайт - Вы автоматически выражаете свое согласие с условиями обработки персональных данных пользователей сайта

X

bitrix модифицируем письмо заказа (собираем все данные)

Отправка письма заказа повешено на обработчик OnOrderNewSendEmail .
В шаблоне письма было поле ORDER_LIST. Его и перезапишем. Весь этот код вставляется в init.php


Функция getStrOrderById($ORDER_ID) собирает все данные о заказе в строку и заменяет стандартный ORDER_LIST в письме.
Собранные данные
-товары с количество и суммами
— данные о доставке
-данные о оплате
— поля заполенные пользователем

если нам нужны различные поля, мы их делаем таким образом

Ключевым моментом является , у нас заполенине изменение по ключу новыми данными.

не забудьте вставить вот такое описание в почтовое событие, иначе массив не будет наполнен значениями. и в почтовых шаблонах эти значения не отобразятся

это в описание (и в ru и в en)

это в почтовый шаблон ( в html код)

Комментирование закрыто