网站前台 实现的多模板功能
在config/main.php 指定了theme=>classic 模板
但是不使用之下的layouts/main.php
不知道如何解决
网站前台 实现的多模板功能
在config/main.php 指定了theme=>classic 模板
但是不使用之下的layouts/main.php
不知道如何解决
试试这个
class AdminController extends Controller
{
//清除因继承而来的layout 布局
public $layout='';
public $layoutPathAdmin;
function init(){
parent::init();
$this->layout = 'main';
Yii::app()->theme = 'admin_black';
}
注意这句
//清除因继承而来的layout 布局
public $layout='';
然后其他的类继承这个类。。。
找到问题啦 原来是 </noframes>这个标签的作用 开始后台使用的框架布局 后来改成了LAYOUT 没想到这个标签给留下了 TY 结贴