标签: templates yii
我正在开发一个使用Yii框架的CMS,该网站有一个每个人都可以看到的前端,以及一个登录用户的后端。我有两个不同的模板。但是我不知道如何为我的后端分配不同的模板。
这是我的config / main.php,我添加的模板应用于整个网站。
return array( 'theme'=>'cola_theme', ... );
答案 0 :(得分:1)
如果您使用不同的主题,则可以使用以下命令更新webapp的theme属性:
Yii::app()->theme = 'case_sensitive_theme_name';
或者,如果您只想使用不同的布局,则可以在可用于后端的操作中更新控制器的layout属性,即:
$this->layout='//layouts/backend_layout';
layouts文件夹位于protected/views/下。
layouts
protected/views/
有关theming和layouts的详情。