Просмотров: 14048 (Статистика ведётся с 06.02.2017)
Дата последнего изменения: 13.07.2018

Типы почтовых событий описаны на странице Настройки > Настройки продукта > Почтовые события > Типы почтовых событий:

Для редактирования типа почтовых событий выберите пункт Изменить в меню действий. Чтобы добавить новый тип нажмите кнопку Добавить тип на контекстной панели, откроется форма создания:

Введите название нового типа.

Поставьте галочки напротив заголовков тех языковых описаний, на которых хотите представить свой новый тип, и заполните поля Сортировка, Название и Описание. В поле Описание введите доступные поля (макросы вида #SOMETHING#,), которые должны использоваться при написании тела сообщения почтового шаблона, который будет принадлежать создаваемому вами типу.

Примечание: Сами же макросы заменяются на вывод значения из массива по ключу названия макроса. Допустим, добавлено событие с массивом полей:
array(
	'ORDER_ID' => 123, 
	'ORDER_PAID' => 'Y', 
	'BUYER_NAME' => 'Андрей'
)

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

#ORDER_ID#
#ORDER_PAID#
#BUYER_NAME#

Начиная с версии главного модуля 15.0.7, где разрешается использование PHP в почтовых шаблонах, то же самое можно указать и так:

<=$arParams['ORDER_ID']>
<$arParams['ORDER_PAID']>
<=$arParams['BUYER_NAME']>

Таким образом, в теле почтового шаблона массив переданных полей доступен через переменную $arParams.

Особенности использования тега xml

Нажмите Сохранить, после чего новый тип будет добавлен в общий список и его можно будет указывать при создании почтовых шаблонов.

Примечание: подробнее о почтовых шаблонах смотрите в уроке Работа с почтовыми шаблонами.

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

Документация по теме:



11


Курсы разработаны в компании «1С-Битрикс»