我想这样做: master.phtml
<html>
<body>
<?php echo $layout;?>
</body>
</html>
layout.phtml
<div class="grid_3">
<?php echo $content;?>
</div>
view.phtml
<?php
$this->loadCustomLayout('layout.phtml');
?>
内容
然后......主人是“master.phtml”...在布局中去了“layout.phtml”的内容......并且......“内容”里面的内容是“view.phtml”
可以这样做吗?
感谢。
答案 0 :(得分:0)
您可以使用partial来执行此操作,而不是嵌套Layouts ...
答案 1 :(得分:0)
以下是针对此功能提交给Zend Issue Tracker的功能请求。有一个补丁建议并提供给Zend_Layout,它提供了这个功能,但它还不是Zend Framework的一部分。去投票支持它! http://framework.zend.com/issues/browse/ZF-8013
您也可以尝试这种方法: http://www.developly.com/creating-3-step-layouts-with-zendlayout