Yii:不同的页面区域

时间:2011-08-05 10:47:41

标签: php layout yii

我有一个包含主要布局的yii网站。在这个主布局文件中,我有一段打印当前页面输出的代码。这是:

<?php echo $content; ?>

所以问题是如何在页面上制作其他区域? 例如,我想要一个横幅块,将根据页面打印出来。有没有办法写出像

这样的东西
<?php echo $banners; ?>

在主布局中,这个区域将填充从控制器返回的一些数据?

感谢/

1 个答案:

答案 0 :(得分:1)

实施例

添加主要布局:

<?php $this->renderPartial('/site/_banners'); ?>

创建视图文件(protected / views / site / _banners.php):

write banners code...