我正在开发一个使用Yii框架的CMS,该网站有一个前端,每个人都可见,并为登录用户的后端。我对这两个有不同的模板。然而,我不知道如何给我的后端分配一个不同的模板。
下面是我的config/main.php,我添加的模板将应用于整个网站。
return array(
'theme'=>'cola_theme',
...
);
发布于 2012-06-11 17:46:35
如果您使用不同的主题,则可以使用以下命令更新webapp的theme属性:
Yii::app()->theme = 'case_sensitive_theme_name';
或者,如果你只想使用不同的布局,你可以在后端可用的操作中更新控制器的layout属性,即:
$this->layout='//layouts/backend_layout';
其中layouts
文件夹位于protected/views/
下。
有关theming和layouts的更多信息。
https://stackoverflow.com/questions/10977590
复制相似问题