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

EJS-шаблонизатор сообщений

Формирование конечной формы уведомлений (сообщений) выполняется посредством языка разметки EJS и происходит в два этапа:

  1. Биллинговая система генерирует XML-файл, содержащий все необходимые сведения. 
  2. XML-файл преобразуется в JSON-файл, а затем к информации из JSON-файла применяется EJS-шаблон. Конечным результатом обработки шаблона является сообщение, сформированное в формате HTML. 

На странице редактирования шаблона сообщения НастройкиШаблоны сообщения → выделить тип сообщений → выделить шаблон → кнопка Изменить можно отредактировать существующие шаблоны, а также протестировать шаблон — кнопка Испытать. Подробнее о создании EJS-шаблонов см. в статье Синтаксис EJS-шаблонизатора

Обратите внимание!

Если в коде шаблона допущена ошибка, то BILLmanager не будет отправлять такое уведомление.

На форме испытания шаблона можно ознакомиться с содержимым исходного XML файла — вкладка "Исходный документ", содержимым полученного HTML-файла — вкладка "Сгенерированное сообщение", а также с формой представления информации клиенту — вкладка "Сообщение в HTML формате":