SMARTY

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

Smarty это шаблонизатор, используемый в проекте, он отрисовывает файлы *.tpl

Внутри шаблонов можно использовать различные переменные, массимвы и объекты подробнее об этом можно почитать тут http://www.smarty.net/docs/en/

Но для того чтобы переменные были доступны внутри шаблона их туда надо передать. Передаются переменные через метод assign(<имя переменной>, <значение>)

Внутри контроллера smarty доступен через $this->view

т.е. если мы хотим передать в шаблон переменную test
В экшне вызываем $this->view->assign('test', 'HELLO!');