Freemarker

Материал из DevelopmenOnTheEdge
Версия от 17:33, 9 октября 2014; Lan (обсуждение | вклад)

(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

В качестве движка шаблонизатора в BeanExplorer4 используется немного модифицированный Freemarker. Язык Freemarker также называется FTL.

Официальная документация по Freemarker здесь.

В данный момент Freemarker используется:

  • В тексте запросов к базам данных
  • В тексте кастомизаций страниц (page customizations)
  • В custom scripts — *.ftl-файлы, выполняющие определённый SQL для задания вещей, которые BeanExplorer4 не поддерживает в рамках модели
  • В macros — набор FTL-макросов, функций, объявлений, которые доступны в остальных местах в рамках проекта.

Для упрощения работы создан набор функций, макросов и built-ins, которые всегда доступны.

Смотрите также