Главная

Руководство: Шаблон представления

Шаблон представления

Шаблон представления - это текстовый файл в кодировке UTF-8 для отображения данных, если это отчет, или для форматирования данных, если это печатная форма. Доступные форматы шаблона представления:

  • plainText - простой текст
  • richText - форматированный текст, с ограниченными возможностями html форматирования
  • fixedText - моноширинный текст, обычно используется для печатных форм
  • html - HTML разметка (для отображения используется WebView устройства)

Формат шаблона задаётся в метафайле параметром contentType
Язык разметки шаблона подобен языку разметки шаблонизатора Django 1.1
Подробнее об используемом в МТ движке шаблонизатора Grantlee 0.1:
http://www.grantlee.org/apidox/index.html В МТ в целях диагностики и проверки написаны тесты на функции шаблонизатора. Тесты оформлены в виде расширения - отчета с графическим интерфейсом. Чтобы посмотреть отчет, необходимо запустить МТ в режиме тестирования. Дальше в меню перейти по пунктам Настройки - Диагностика - Расширения - GrantleeTest. Здесь можно посмотреть синтаксис, примеры кода, убедиться что шаблонизатор работает корректно.

Для создания первого простого расширения смотрите Быстрый старт