SMARTY: различия между версиями
Перейти к навигации
Перейти к поиску
V0yager (обсуждение | вклад) (Новая страница: «Smarty это шаблонизатор, используемый в проекте, он отрисовывает файлы *.tpl Внутри шаблонов …») |
V0yager (обсуждение | вклад) Нет описания правки |
||
Строка 8: | Строка 8: | ||
т.е. если мы хотим передать в шаблон переменную test | т.е. если мы хотим передать в шаблон переменную test | ||
В экшне вызываем $this->view->assign('test', 'HELLO!'); | В [[экшн|экшне]] вызываем $this->view->assign('test', 'HELLO!'); |
Текущая версия от 19:23, 12 февраля 2013
Smarty это шаблонизатор, используемый в проекте, он отрисовывает файлы *.tpl
Внутри шаблонов можно использовать различные переменные, массимвы и объекты подробнее об этом можно почитать тут http://www.smarty.net/docs/en/
Но для того чтобы переменные были доступны внутри шаблона их туда надо передать. Передаются переменные через метод assign(<имя переменной>, <значение>)
Внутри контроллера smarty доступен через $this->view
т.е. если мы хотим передать в шаблон переменную test В экшне вызываем $this->view->assign('test', 'HELLO!');