Предавам променлива към скрипт за изглед от контролер със Zend Framework. Искам да знам дали все пак мога да филтрирам предварително изгледа, така че да мога да променя начина, по който променливата се извлича в скрипта за изглед.
Например. В контролера имам:
$this->view->name = 'Bob';
И в изгледа имам:
echo $this->name;
Което работи добре без съмнение! Това, което искам, е от време на време да имам възможността да го променя, за да мога просто да използвам:
echo $name;
Така че основно, премахване на оператора $this. Възможно ли е това? Правя шаблон и имам други дизайнери да използват системата за шаблони и искам да ги улесня да въвеждат $this->array->name през цялото време.
Знам, че в скрипта за изглед мога просто да добавя:
$name = $this->name;
Но бих искал да направя това някъде в контролера.
Благодаря за съвета!