Ответы пользователя по тегу Yii
  • Как правильно сделать свою themes для проекта на yii2?

    Nikudator
    @Nikudator Автор вопроса
    Немножко программирую на PHP
    В общем последовательность на которой я остановился - такая:
    Создаем 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',
        ];
    }
    Ответ написан
    Комментировать