如何使用多个$ content_for_layout

时间:2011-05-22 23:59:34

标签: cakephp

我是cakephp的新手,我想我遇到了第一个问题,因为我在默认布局中需要2 $ content_for_layout,如下所示:

<div id="left_collumn"> 
    <?php echo $content1_for_layout ?> 
</div> 
<div id="right_column"> 
   <?php echo $content2_for_layout ?> 
</div> 

我搜索了这个群组并找到了一个建议使用此帖子的帖子:http://bakery.cakephp.org/articles/rtconner/2007/08/28/anything_for_layout-making-html-from-the-view-available-to-the-layout即使我因为某些原因我按照说明操作,这也是我总是得到的:http://img38.imageshack.us/img38/3246/sshot1duh.jpg enter image description here

你知道为什么会这样吗?

3 个答案:

答案 0 :(得分:2)

我不确定你要做什么,但也许你可以使用一个元素......

http://book.cakephp.org/view/1081/Elements

答案 1 :(得分:0)

了解插件,不是那样的!亲爱的制作自己的插件!

答案 2 :(得分:0)

是的,你应该使用元素。每当您处理它时,请尝试使用框架的规则。没有必要改变Cake PHP处理它的方式,而是使用框架提供的解决方案。使用元素。

http://book.cakephp.org/view/1081/Elements