Звезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активна
 

yii\base\Application controllerMap

[[yii\base\Application::controllerMap|controllerMap]]

Данное свойство позволяет вам задавать соответствия (mapping) между ID контроллера и произвольным классом контроллера. По-умолчанию, Yii задает соответствие между ID контроллера и его классом согласно данному соглашению (таким образом, ID post будет соответствовать app\controllers\PostController ). Задавая эти свойства вы можете переопределить соответствия для необходимых контроллеров. В приведенном ниже примере, account будет соответствовать контроллеру app\controllers\UserController, в то время как article будет соответствовать контроллеру app\controllers\PostController.



[
    'controllerMap' => [
        'account' => 'app\controllers\UserController',
        'article' => [
            'class' => 'app\controllers\PostController',
            'enableCsrfValidation' => false,
        ],
    ],
]

Ключами данного свойства являются ID контроллеров, а значениями являются соответствующие названия классов (полное название класса с пространством имен) контроллера или конфигурация.

Заберите ссылку на статью к себе, чтобы потом легко её найти ;)

Выберите, то, чем пользуетесь чаще всего:

Спасибо за внимание, оставайтесь на связи! Ниже ссылка на форум и обсуждение ; )


Обсудить эту статью

INFO: Вы отправляете сообщение как 'Гость'