Zend Layout在不同的控制器中使用不同的模板

时间:2011-06-15 16:30:22

标签: zend-framework layout

在Zend布局上苦苦挣扎,我有2个模板1用于主页,1个用于其他页面。布局在我的application.ini

中定义

resources.layout.layout =“布局” resources.layout.layoutPath = APPLICATION_PATH“/ layouts / scripts”

2个模板文件位于/ application / layouts / scripts /

homepage.phtml layout.phtml

在hompage控制器上我想使用homepage.phtml,而网站的其余部分则使用layout.phtml。

我已经搜索过但搜索过但没有快乐请帮忙!

干杯。

1 个答案:

答案 0 :(得分:4)

在您的主页控制器中,执行以下操作:

$this->_helper->layout->setLayout('homepage');

您可以在每个操作中执行此操作,或者,如果您希望在init()方法中触发所有操作。