在我的布局 cakephp 中,我有 2 个 div:
<div id="header">
</div>
<div id="sideBar">
</div>
问题是,站在一个视图上,例如index.ctp
,如何调用 div 内的元素sidebar
?
那么如何element
在其他地方创建的 div 内部添加一个呢?
在我的布局 cakephp 中,我有 2 个 div:
<div id="header">
</div>
<div id="sideBar">
</div>
问题是,站在一个视图上,例如index.ctp
,如何调用 div 内的元素sidebar
?
那么如何element
在其他地方创建的 div 内部添加一个呢?
像这样:
<div id="sideBar">
<?php echo $this->element('sideBar'); ?>
</div>
如果你想传递参数:
<div id="sideBar">
<?php echo $this->element('sideBar', array('param1' => $param1)); ?>
</div>
您可以使用新的强大的视图块: http ://book.cakephp.org/2.0/en/views.html#using-view-blocks