Переменные в Шаблонах уведомлений

Шаблоны уведомлений поддерживают разные типы переменных (строковые, логические, объекты и массивы). Для подстановки значений используется специальный синтаксис.

1. Объекты (обращение через точку)

Если переменная является объектом, можно обращаться к её полям:

  • %request.sites% - Список площадок в заявке.

  1. Массивы (обращение по индексу)

Для массивов используется индекс через точку

  • %request.cars.3% - получение 4-го автомобиля в заявке (индексация в массиве начинается с 0, т.е. 0 - 1-й элемент, 1 - 2-й элемент и т.д.)

  1. Вложенные объекты и массивы

Если поле объекта является объектом, то мы можем получить его внутренние поля, вложенность может быть любой:

  • %request.visitors.0.cars.0.model% - получение модели первого автомобиля у первого посетителя в заявке

  • %request.inviter.fullName% - получение полного ФИО человека, являющегося приглашающим в заявке

Если в цепочке переменной шаблона нет значения, то она интерпретируется как пустая строка.

Список доступных переменных приведен в каждом шаблоне уведомления. А список полей вложенных объектов представлен в разделе Основные объекты, используемые в переменных.

Last updated

Was this helpful?