Контроллер Yii по умолчанию и пытается сначала найти соответствующий маршрут контроллера?
Скажем, у меня есть 3 контроллера ShareController
, IndexController
а также AjaxController
Я установил IndexController
как DefaultController
, Но я бы хотел /share
показать Index
Действие Share
вместо того, чтобы пытаться найти share
Действие IndexController
Мой текущий urlManager:
'rules'=>array(
'<action:\w+>' => 'site/<action>',
'<controller:\w+>/<id:\d+>'=>'<controller>/view',
'<controller:\w+>/<action:\w+>/<id:\d+>'=>'<controller>/<action>',
'<controller:\w+>/<action:\w+>'=>'<controller>/<action>'
1 ответ
Добавьте это правило в ваши правила url-manager:
"share" => "share/index"