@akula22

Yii2 правила в Url manager, как указать все символы?

Формирую ссылку так ['/user/default/view', 'username' => $model->username]
в Url manager такое правило
'user/<username:[\w_-]+>' => 'user/default/view',

Если имя простое, например test то я получаю правильную ссылку /user/test
а если vova-pupkin или id123123123 то ссылка получается /user/default/view?username=vova-pupkin

Как правильно делать правило?
  • Вопрос задан
  • 244 просмотра
Пригласить эксперта
Ответы на вопрос 3
sanchezzzhak
@sanchezzzhak
Ля ля ля...
DmitryVoronkov
@DmitryVoronkov
Python Developer
попробуй так.
'user/<username:[-\w]+>' => 'user/default/view',
Ответ написан
@akula22 Автор вопроса
Вопрос решился, у меня какой-то конфликт был в коде
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы