Use

Материал из GLENN CMS WIKI
Перейти к навигации Перейти к поиску

Smarty плагин {use} служит для продвинутого подключения шаблонов

Use принимает аргументы

file - имя tpl которое мы хотим подгрузить. Если мы передаём просто имя tpl без указания пути

{use file='login.tpl'}

то в этом случае плагин будет прозводить поиск tpl в различных местах. TPL для рендеринга будет найдена с помощью функции Site::renderTpl в соответствии с текущим, плагином, контроллером и скином.

Также плагин принимает любые переменные, которые мы захотим передать в шаблон

{use file="login.tpl" arg1='aaa' arg2=$data.id itd=$itp}