如何在 Zend Framework 中的其他布局中进行布局
我想这样做: 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”的内容
可以这样做吗?
谢谢。
I want to do this:
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');
?>
the content
then... the master are "master.phtml"... in layout goes the content of "layout.phtml"... and... inside the "content" goes the content of "view.phtml"
is possible do this ?
thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以使用部分来做到这一点,而不是嵌套布局......
You can use a partial to do that, instead of nesting Layouts...
以下是提交给 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
Here is a feature request submitted to the Zend Issue Tracker for this functionality. There is a patch suggested and provided to Zend_Layout which provides this functionality, but it is not yet part of the Zend Framework. Go vote for it to be added!
http://framework.zend.com/issues/browse/ZF-8013
You could also try this approach:
http://www.developly.com/creating-3-step-layouts-with-zendlayout