Столкнулся с такой проблемой:
Я написал вот такой экшин:public function actionUpdateContact($id)
{
...
}
При этом никак не могу попасть на сего через url. Пробую:
site.ru/admin/users/UpdateContact - 404
site.ru/admin/users/updateContact - 404
site.ru/admin/users/Updatecontact - 404
site.ru/admin/users/updatecontact - 404
Однако если написать вот такое название экшина:
actionUpdatecontactsite.ru/admin/users/UpdateContact - 404
site.ru/admin/users/updateContact - 404
site.ru/admin/users/Updatecontact - 404
site.ru/admin/users/updatecontact - ОК
Мои конфигурации:
'urlManager' => [
'enablePrettyUrl' => true,
'showScriptName' => false,
//'enableStrictParsing' => true,
'suffix' => '',
'rules' => [
'' => 'admin/default/index',
// Модуль [[users]]
'users/<action:\w+>/<id:\d+>' => 'users/default/<action>',
'users/<action:\w+>/<page:\d+>' => 'users/default/<action>',
'users/<action:\w+>/' => 'users/default/<action>',
'<controller:\w+>/<action:\w+>/<id:\d+>' => '<controller>/<action>',
'<controller:\w+>/<action:\w+>' => '<controller>/<action>',
]
],
Подскажите, пожалуйста, как в экшинах игнорировать регистр при url?