yii\di\ServiceLocator

Общие вопросы по использованию второй версии фреймворка. Если не знаете как что-то сделать и это про Yii 2, вам сюда.
Закрыто
Alex@
Сообщения: 568
Зарегистрирован: 2014.12.16, 09:24

yii\di\ServiceLocator

Сообщение Alex@ »

Здравствуйте
в config.php сделал следующее:

Код: Выделить всё

'urlManager' => [
            'class' => \yii\di\ServiceLocator::class,
            'components' => [
                'default' => require(__DIR__ . '/backend/urlManager.php'),
            ],
        ],
backend/urlManager.php:

Код: Выделить всё

return [
    'class' => \yii\web\UrlManager::class,
    'enablePrettyUrl' => true,
    'showScriptName' => false,
    'normalizer' => [
        'class' => \yii\web\UrlNormalizer::class,
    ],
    'rules' => require('rules.php'),
    'baseUrl' => '/admin',
    'hostInfo' => getenv('YII_HOST_INFO'),
];
при переходе по адресу test.loc/admin
yii ругается что

Код: Выделить всё

Calling unknown method: yii\di\ServiceLocator::addRules()
получается что не создался объект UrlManager, подскажите что не так делаю
Alex@
Сообщения: 568
Зарегистрирован: 2014.12.16, 09:24

Re: yii\di\ServiceLocator

Сообщение Alex@ »

Вопрос закрыт я не переопределил Application
Закрыто