Контроллер 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"
Другие вопросы по тегам