Фактически аналог тега {{include}}, однако включает вместо себя не содержимое файла, а содержимое, ограниченное тегом {{template}}. То, какой template - указывается при помощи атрибута template.
Тег template на уровне компилятора создает отдельный метод, как и include, то как бы создает отдельный контекст в виде метода. Все атрибуты тега apply, кроме template, будут переданы в качестве параметров в этот метод.
{{apply template='template_tag_id' [var='var_value'][var_n='var_n_value']/}}
В любом месте MACRO шаблона.
Любое.
см. пример использования для тега {{template}}.
Обсуждение