Добрый день. Не могу понять как добавить произвольную строку к url, к примеру, у меня в куках хранится текущий язык проекта, мне его нужно вытащить и добавить к url, к примеру, я захожу на страницу <сайт>, а мне должно формироваться как <сайт>/<язык>
какой из методов UrlManager мне нужно переопределить?)
добавление строки к url
Re: добавление строки к url
а какие варианты есть?lenbord писал(а):какой из методов UrlManager мне нужно переопределить?)
Re: добавление строки к url
Был вариант createUrl и parseRequest, но что-то с помощью получается не то, что мне нужно, а мне нужно, чтобы к примеру пользователь заходил на сайт, а в url подставлялся код языка приложения))zelenin писал(а):а какие варианты есть?lenbord писал(а):какой из методов UrlManager мне нужно переопределить?)
Re: добавление строки к url
ну и разве нельзя переопределить метод createUrl() так, чтобы урл создавался (create url - создать урл) с языком в урле?lenbord писал(а):Был вариант createUrl и parseRequest, но что-то с помощью получается не то, что мне нужно, а мне нужно, чтобы к примеру пользователь заходил на сайт, а в url подставлялся код языка приложения))zelenin писал(а):а какие варианты есть?lenbord писал(а):какой из методов UrlManager мне нужно переопределить?)
Re: добавление строки к url
не, мне вот такая ситуация нужно, допустим пользователь заходит на сайт site.example, а его сразу перебрасывает на site.example/ru|ua, вот так можно сделать с помощью createUrl?))
Re: добавление строки к url
это редиректlenbord писал(а):не, мне вот такая ситуация нужно, допустим пользователь заходит на сайт site.example, а его сразу перебрасывает на site.example/ru|ua, вот так можно сделать с помощью createUrl?))
Re: добавление строки к url
а как мне его сделать, чтобы не описывать в каждом контроллере?)zelenin писал(а):это редиректlenbord писал(а):не, мне вот такая ситуация нужно, допустим пользователь заходит на сайт site.example, а его сразу перебрасывает на site.example/ru|ua, вот так можно сделать с помощью createUrl?))
Re: добавление строки к url
мне кажется сделать проще через правила urlManager в main
Re: добавление строки к url
язык так не добавить, т.е. мне нужно при заходе на сайт, сразу отображать и язык сайтаkwasti писал(а):мне кажется сделать проще через правила urlManager в main