SMARTY

Материал из GLENN CMS WIKI
Версия от 19:21, 12 февраля 2013; V0yager (обсуждение | вклад) (Новая страница: «Smarty это шаблонизатор, используемый в проекте, он отрисовывает файлы *.tpl Внутри шаблонов …»)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Перейти к навигации Перейти к поиску

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

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

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

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

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