@sreug

Как задать состав заказа в почтовом шаблоне оплаченного заказа?

у меня есть событие отправляемое при оплате заказа, но там нету #ORDER_LIST# как его туда вставить или можно лучше подключить компонент выводящий заказ по его ID
  • Вопрос задан
  • 55 просмотров
Пригласить эксперта
Ответы на вопрос 1
@jasper-blondin
Если Вы сами создали новый тип события (например, MY_CUSTOM_EVENT_TYPE), то и вызывать его должны самостоятельно. И именно при вызове события Вы передаете данные для формирования сообщения. Поэтому Вам достаточно заранее подготовить необходимые данные (состав заказа) и передать их при вызове события:

\Bitrix\Main\Mail\Event::send([
	"EVENT_NAME" => "MY_CUSTOM_EVENT_TYPE",
	"LID" => SITE_ID,
	"C_FIELDS" => [
		"ORDER_LIST" => $preparedOrderList
	]
]);
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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