在cakephp中,站在视图上,如何调用元素,并在布局中创建的div中使用它?

时间:2013-03-05 13:47:10

标签: cakephp cakephp-2.0

在我的布局cakephp中我有2个div:

<div id="header"> 
</div>

<div id="sideBar">
</div>

问题是,站在一个视野上, 例如index.ctp,如何调用div sidebar中的元素作为例子?

那么如何在其他地方创建的div中添加element

2 个答案:

答案 0 :(得分:1)

您可以使用新的强大视图块: http://book.cakephp.org/2.0/en/views.html#using-view-blocks

答案 1 :(得分:1)

就像这样:

<div id="sideBar">
    <?php echo $this->element('sideBar'); ?>
</div>

如果你想传递参数:

<div id="sideBar">
    <?php echo $this->element('sideBar', array('param1' => $param1)); ?>
</div>