@maxyc_webber
Web-программист

Yii2, Self Routing. Как правильно прописать пути?

Как правильно прописать пути? Что-то завис я...
Имеется модуль "админки" в качестве вендора.

'admin' => [
        'class' => '*****\******\modules\admin\Module'
    ],


Работает ок.
Необходимо расширить UrlManager для своей обработки путей админки.

...
class UrlManager extends \yii\web\UrlManager{
    public function init(){
        $this->rules = [
            'admin/dashboard'=>'admin/index' // <-- как правильно здесь нужно указать путь к контроллеру находящегося в вендоре что и админка?
        ];
        return parent::init();
    }
}
  • Вопрос задан
  • 3458 просмотров
Пригласить эксперта
Ответы на вопрос 1
путь к контроллеру находящегося в вендоре что и админка

что вы тут имеете в виду под вендором?

путь указывать так:
... => '<moduleId>/<controllerId>/<actionId>

moduleId - ключ массива в конфиге, где вы добавили модуль. В вашем случае admin
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы