Разбирался с вопросом формирования Url (
мой предыдущий вопрос) и успешно разобрался о чём подробно там написал, но столкнулся с другой проблемой, по всей видимости расширение
dmirogin/yii2-js-urlmanager не работает с кириллицей, и как только в поле request попадает кириллица, маршруты перестают работать.
UrlManager.createUrl('main/search', {request: 'йцу'});
И вместо красивых url
http://test.com/search/123
или
http://test.com/search/qwe
выдает
http://test.com/main/search?request=йцу
.
Моё правило маршрута
'search/<request:\w+>' => 'main/search',
main-контроллер
search-action
Регулярное выражение
w+ корректно работает с кириллицей на других экшенах, от сюда я сделал вывод что проблема в расширении, если не так поправьте меня или помогите скорректировать расширение.