Size: a a a

2016 December 21

NK

ID:247440016 in PHP DevConf
😂
источник

L

Loot.jpg in PHP DevConf
Ух ты. Есть такое
источник

NK

ID:247440016 in PHP DevConf
Щас точно все пошли гуглить
источник

NK

ID:247440016 in PHP DevConf
И я тоже
источник

YS

Yuriy Stovbur in PHP DevConf
ID:247440016
И я тоже
источник

YS

Yuriy Stovbur in PHP DevConf
ну так хрен с carrot. как по-человечески нормальне сделать мультиязурл пока не придумаль(
источник

L

Loot.jpg in PHP DevConf
Я бы уже нашел чат yii2 разработчиков, и мозги долбил бы, пока не запилят ;)
источник

YS

Yuriy Stovbur in PHP DevConf
Loot.jpg
Я бы уже нашел чат yii2 разработчиков, и мозги долбил бы, пока не запилят ;)
есть готовый вариант - codemix/yii2-localeurls . но блин, что-то не то)
источник

NK

ID:247440016 in PHP DevConf
А чем не нравится переопределить createUrl?
источник

NK

ID:247440016 in PHP DevConf
Отнаследовать полностью...
источник

NK

ID:247440016 in PHP DevConf
Вподне в духе йии
источник

YS

Yuriy Stovbur in PHP DevConf
ID:247440016
А чем не нравится переопределить createUrl?
в UrlManager неизвестно какой UrlRule выбран(!). придется UrlRule переопределить. но я юзаю не только стандартные \yii\web\UrlRule но и свои. выходит и их переопределять ннадо
источник

YS

Yuriy Stovbur in PHP DevConf
или же переписать унаследованный urlmanager надо.. вообще ну никак блять нормального подхода нет
источник

NK

ID:247440016 in PHP DevConf
Да норм это изнаследовать полностью и переписать фреймворк под себя
источник

NK

ID:247440016 in PHP DevConf
Если того требует задача
источник

NK

ID:247440016 in PHP DevConf
Вернее если нет стандартного решения из мануала смело берешь напильник и рубанок и стругаешь
источник

NK

ID:247440016 in PHP DevConf
Под себя
источник

NK

ID:247440016 in PHP DevConf
А вот ьак мучится искать решение из коробки или подходящее расширение которое в итоге делает в 10 раз больше чем нужно это потеря времени
источник

YS

Yuriy Stovbur in PHP DevConf
было бы ништяк если было бы вшито побольше триггернутых новых event.
источник

DP

Dmitriy Pushkaryov in PHP DevConf
Yuriy Stovbur
ну вот ешкиматрешки. с 9 утра сегодня вожусь с эторй мультиязычностью в yii2. уже несколькими путями ступал, и не то. и только сейчас пришла в голову мысль, в yii2 появился же UrlNormalizer. Сейчас попробую этим путем. и вроде куда более заебись добавить проверку языка в урл в новом urlnormalizer, чем переписывать UrlManager.
Я делал, чтобы в UrlManager просто ко всем ссылкам параметр с текущим языком добавлялся. А в роутах все ссылки начинаются с этого параметра.
источник