我已经安装了Yii2高级应用程序,现在我想更改后端主题。我该怎么做?有什么文件需要告诉Yii2使用我的自定义主题吗?我在backend/web/themes/mytheme下确立了我的主题。我刚刚在advanced/backend/config/main.php中替换了这段代码,但什么也没发生!
'view' => [
'theme' => [
'pathMap' => ['@app/views' => '@app/themes/mytheme'],
'baseUrl' => '@web/themes/mytheme',
],
], 然后,我在common/config/main.php下替换了这段代码,但是没有什么改变!
发布于 2016-02-25 07:27:54
在Yii2中改变主题的另一种方法是:
发布于 2014-09-02 14:41:47
在您的themes/mytheme中创建一个视图文件夹,并将所有视图文件(如main.php )移动到它和其他所需的布局中。
还可以在backend\config\main.php中设置基本布局,如下所示
return [
'id' => 'app-backend',
'layout'=>'yourtheme', //your `themes/mytheme/views/` contain yourtheme.php in this case
...还将pathmap更改为
'pathMap' => ['@app/views' => '@app/themes/mytheme/views'],发布于 2015-09-18 19:25:50
在后端文件夹中,让主题文件夹.In文件后端/config/main.php组件部分添加下面给出的代码,这个文件夹中的文件将像后端的视图文件夹一样。
'view' => [
'theme' => [
'basePath' => '@backend/themes/demo',
'baseUrl' => '@backend/themes/demo',
'pathMap' => [
'@backend/views' => '@backend/themes/demo',
],
],
],https://stackoverflow.com/questions/25622565
复制相似问题