默认情况下,类Controller具有:
public $layout='//layouts/column2';
此视图不应显示为第一个客户端,我需要在站点/索引处显示已加载的单列视图,但此页面中的链接使用layouts / column2。 换句话说,用户看到访问该网站:
点击菜单,它有一个两列显示网站:
答案 0 :(得分:1)
您可以在视图基础上更改使用的布局:
function actionIndex() {
$this->layout = '//layouts/column1';
}
function actionSomethingElse() {
$this->layout = '//layouts/column2'; // If the default layout is column2 you can skip this line
}
答案 1 :(得分:0)
解决!
在siteController.php
中 public $layout='//layouts/column2';
行动中:
public $layout='//layouts/column1';
$this->render('index');