Наш сайт использует файлы cookes, если вы не согласны с этим, то покиньте сайт.

Создание своей темы в Yii2 из стандартного шаблона

Тэги:
В этом коротком HOWTO я опишу, как создать свою тему на базе стандартного шаблона Yii2.

Создаем themes/mytheme В неё копируем из view папку layouts с содержащимся в ней main.php В config/web.php

'components' => [
        'view' => [
            'theme' => [
                'pathMap' => ['@app/views' => '@app/themes/mytheme'],
            ],
        ],
    ],

Создаем themes/mytheme/css/style.css И в assets/AppAsset.php меняем содержимое класса на:

class AppAsset extends AssetBundle
{
    public $sourcePath = '@app/themes/mytheme';
    public $css = [
        'css/style.css',
    ];
    public $js = [
    ];
    public $depends = [
        'yii\web\YiiAsset',
        'yii\bootstrap\BootstrapAsset',
    ];
}
Автор: One-eyed Joe Опубликовано: 3 года назад Обновлено: 3 года назад