Перейти к основному содержимому
Версия: 2507.3

Переменные и условные конструкции в шаблонах сообщений

В этом разделе приведены переменные и пример использования условных конструкций в шаблонах сообщений. Подробнее о шаблонах сообщений см. в разделе Изменение шаблонов сообщений.

Переменные

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

Название переменнойОписание
LineNameНазвание очереди
PlaceNameНазвание места
CheckpointNameНазвание точки обслуживания
EstimatedWaitingTimeРасчетное время ожидания
FirstNameИмя
LastNameФамилия
CompanyNameНазвание компании
TimeRangeStartВремя начала обслуживания
TimeRangeEndВремя конца обслуживания
ReservationCodeКод бронирования
TodayДата сегодняшнего дня
PersonsКоличество (человек, пакетов документов)
ServiceNameНазвание услуги
CommentsКомментарий
AppointmentDateДата встречи
AppointmentUpdateLinkСсылка для редактирования или отмены встречи
PlaceAdressАдрес места
PlaceCityГород места
PlaceZipCodeПочтовый индекс места
BarCodeШтрихкод
SmileyСмайл
AdvertisingРеклама
QrCodeQR-код
LooseTurnTime
PeopleBeforeYouКоличество человек перед вами
EmailАдрес электронной почты
VerificationCodeКод подтверждения

Использование условных конструкций в шаблонах

Шаблоны сообщений поддерживают использование условных конструкций.

Для использования условных конструкций нужно использовать оператор if.

Ниже представлен пример использования:

{%- if ServiceName != 'Получение готового результата' -%}
Пожалуйста, подготовьте паспорт и перечень документов необходимый для выбранной услуги: "{{ServiceName}}"
Ознакомиться с перечнем документов можно по ссылке:
https://mfc66.ru/services
{%- endif -%}

В этом примере текст будет вставлен в шаблон только если название услуги (ServiceName) будет не «Получение готового результата».