Templavoila - альтернативный шаблонизатор для TYPO3.
С помощью Templavoila из HTML-шаблона генерируется TYPO3-шаблон без изменений в структуре HTML.
Процесс генерации Templavoila-шаблона (мэппинг) представляет собой сопоставление областей HTML-кода и той функциональсти, которая будет связана с этими областями.
Например, один из тэгов будет заменяться на сайте меню, вместо другого тэга будет подставлен элемент контента.
Мэппинг выполняется с помощью мыши и не требует даже знания HTML.
Важной особенностью Templavoila является возможность создания Flexible Content Elements (FCE) - динамических элементов контента.
Это особые элементы контента, которые могут включать в себя более мелкие элементы контента и располагать их в соответствии со структурой HTML-шаблона.
FCE строятся по тем же принципам, что и Templavoila-шаблоны страниц, создавая эффект "шаблона в шаблоне".
Использование FCE позволяет чрезвычайно гибко управлять содержимым страницы.