我使用基本设置,它使用layout.phtml作为HTML布局,并查看内容部分的脚本。
我想控制控制器布局中的一些变量,即我网站的标题。
如何访问我的布局以从控制器中输出变量?
感谢您的反馈!
答案 0 :(得分:1)
您在控制器中分配给视图的任何内容都可以在视图脚本和布局脚本中访问 - 它们使用相同的Zend_View。
至于设置页面标题,只需使用HeadTitle视图助手http://framework.zend.com/manual/en/zend.view.helpers.html#zend.view.helpers.initial.headtitle
答案 1 :(得分:0)
$myLayout = Zend_Layout::getMvcInstance()->getView();
$myLayout->var = 'foo:bar';
在layout.phtml中:
echo $this->layout()->var;