$menuItems[] = [
'label' => Yii::$app->user->identity->username,
'url' => '#',
'items' => [
['label' => 'Настройки', 'url' => ['/profile/settings/change-password']]
],
];
$menuItems[] = ['label' => 'Поддержка', 'url' => ['/ticket/default/index']];
'rules' => [
'' => 'site/index',
'<_m:[\w\-]+>' => '<_m>/default/index',
'<_m:[\w\-]+>/<_c:[\w\-]+>' => '<_m>/<_c>/index',
'<_m:[\w\-]+>/<_a:[\w\-]+>/<id:\d+>' => '<_m>/default/view',
'<_m:[\w\-]+>/<_c:[\w\-]+>/<_a:[\w\-]+>' => '<_m>/<_c>/<_a>',
'<_m:[\w\-]+>/<_c:[\w\-]+>/<id:\d+>/<_a:[\w\-]+>' => '<_m>/<_c>/<_a>',
'<action>'=>'site/<action>',
]
-- api
- assets
- config
- controllers
- modules
- runtime
- test
- web
Сделал вида
['/ticket/index']];
- стало отдавать 404. Собственно, я тут чуть повозился и пришел к более-менее решению, с одним "но":Вот этот набор правил работает: если заходить на Index Action Default Controller - получаю ссылки вида ticket, вместо default/ticket/index. Но проблема в том, что так только с index action. К примеру в: модуля Partner, есть в DefaultController action rules - и при попытке перейти получаем ссылку вида /partner/default/rules - как быть в этом случае?
Спасибо за ответы!