Yii 之视图布局
Posted 学知无涯
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Yii 之视图布局相关的知识,希望对你有一定的参考价值。
控制器代码:
//设置的布局文件 public $layout = ‘common‘; public function actionAbout(){ $data = array(‘page_name‘=>‘About‘); //render方法会把视图文件common的内容放到$content当中,并显示布局文件。 return $this->render(‘about‘,$data); }
公共视图common代码:
<!DOCTYPE html> <html> <head> <title></title> <meta charset="UTF-8"> </head> <body> <h1>这是Common内容</h1> <div> <?=$content?> </div> </body> </html>
视图about代码,并调用了activity视图:
<h1> Hello <?=$page_name?></h1> <?php echo $this->render(‘activity‘,array(‘page_name‘=>‘activity‘));?>
视图activity代码:
<h1> Hello <?=$page_name?></h1>
结论:视图引用了公共布局文件,并且在一个视图中调用另一个视图文件。
以上是关于Yii 之视图布局的主要内容,如果未能解决你的问题,请参考以下文章