Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在开发一个使用 Yii 框架的 CMS,该网站有一个每个人都可以看到的前端,以及一个供登录用户使用的后端。这两个我有不同的模板。但是我不知道如何为我的后端分配不同的模板。
这是我的 config/main.php,我添加的模板适用于整个网站。
return array( 'theme'=>'cola_theme', ... );
如果您使用不同的主题,您可以更新 webapp 的主题属性,使用:
Yii::app()->theme = 'case_sensitive_theme_name';
或者,如果您只想使用不同的布局,您可以在后端可用的操作中更新控制器的布局属性,即:
$this->layout='//layouts/backend_layout';
layouts文件夹在哪里protected/views/。
layouts
protected/views/
更多关于主题和布局。