首先在views\layouts下面创建自己的布局文件
common.php
Document = $content ?>
然后在控制器中设置变量$layout,并调用render方法
class IndexController extends Controller
{
public $layout = "common";
public function actionSay(){
return $this->render('say');
}
}编写视图文件
这是视图文件中的内容
调用render方法后,首先将视图文件中的内容存在一个变量名为content的变量中,然后调用布局文件,将content的变量中,然后调用布局文件,将content输出到相应的位置,所以在布局文件中我还添加了= $content?>的代码
最后的显示结果如下
