У меня есть структура модуля в моем приложении Yii 2.0, поэтому мне нужно вызывать такие вещи, как
"module/controller/action"
Но 90% модулей и контроллеров имеют одинаковые названия, например это выглядит так
"news/news/index"
"support/support/index",
"profile/profile/update"
Выглядит не очень, хотелось бы видеть просто "профиль/обновление"... Затем я создаю в UrlManager следующее правило:
"<controller:\w+>/<action:\w+>" => "<controller>/<controller>/<action>"
Это приводит к ошибке: «preg_match(): компиляция не удалась: два именованных подшаблона имеют одно и то же имя по смещению 35»
Как решить эту проблему вместо того, чтобы создавать разные правила для каждого модуля, я не хочу, чтобы в моем файле конфигурации было несколько правил для десятков модулей.