Что нового

Глобальные переменные Smarty

  • Автор темы Автор темы Maquire
  • Дата начала Дата начала
M

Maquire

Гость
Всем салют! Может кто знает, как в Smarty создать глобальные переменные, чтобы они были доступны в всех шаблонах? Чтобы не надо было каждый раз её создавать, то есть чтобы не надо было делать$smarty->assign('var','value');для каждого шаблона....
 
А существует какой-нибудь другой шаблонизатор с возможностью создавать глобальные переменные?
 
Цитата: Maquireдля каждого шаблона....http://pastebin.com/kzqXKdRb Вот пример накидал, используй так:TPL::set ('var', 'value', $smarty);Глобальные переменные добавляются так:TPL::setGlobal ('var', 'value');Вообще точно незнаю, как устроен смарти, но лучшим вариантом было бы переопределить метод assign, или просто перепиши класс.
 
Верх