Задать вопрос
@Gregpopov
Full stack web developer

Как переопределить assetManager для Gii модуля?

Снес стандартный бутстрап, и установил sass сборку.
... config ...
        'assetManager' => [
            'bundles' => [
                'yii\bootstrap\BootstrapAsset' => [
                    'sourcePath' => '@bower/bootstrap-sass/assets',
                    'css' => [],
                ],
                'yii\bootstrap\BootstrapPluginAsset' => [
                    'sourcePath' => '@bower/bootstrap-sass/assets',
                    'js' => ['javascripts/bootstrap.min.js']
                ],
            ],
        ],

Переопределил ассеты для Bootstrap в конфигурации проекта, но при загрузке модуля Gii выбивает ошибку, что роут на публикуемый ассет не найден, почему так?
  • Вопрос задан
  • 141 просмотр
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 1
webinar
@webinar Куратор тега Yii
Учим yii: https://youtu.be/-WRMlGHLgRg
Потому что Вы все переопределили и теперь нужный для gii assets не найден. Обычно такой проблемы нет, если у Вас anvanced шаблон. Тогда на frontend делаете любой конфиг с любыми велосипедами, а backend оставляете стандартный и все там работает.
Хотя наверняка можно перенастроить assets для gii:
www.yiiframework.com/doc-2.0/yii-gii-giiasset.html
Но проблема вероятно будет не только с gii, и с другими модулями зависимыми от bootstrap
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы