Size: a a a

2020 July 25

А

Алексей R in Yii Framework 3
админка по отношению к админке и сайт по отношению к не админке )
источник

СП

Сергей Предводителев... in Yii Framework 3
admin и site :)
источник

T

TradersVE in Yii Framework 3
yes
источник

T

TradersVE in Yii Framework 3
But then there if the advanced application works.
источник

А

Алексей R in Yii Framework 3
если ты папки именуешь, то можно не site а какойнить main
источник

СП

Сергей Предводителев... in Yii Framework 3
Ну да ладно, это не столь важно.

Тут бы разобраться с роутерами. На Yii2 я делал два компонента: UrlAdmin и UrlSite через которые мог в любом приложении получить нужные мне урлы.

А как тут быть, когда всё на интерфейсах... не пойму
источник

DS

Dmitriy S in Yii Framework 3
Сергей Предводителев
Ну да ладно, это не столь важно.

Тут бы разобраться с роутерами. На Yii2 я делал два компонента: UrlAdmin и UrlSite через которые мог в любом приложении получить нужные мне урлы.

А как тут быть, когда всё на интерфейсах... не пойму
Можно сделать еще один матчер или генератор  под алиасом, но сам этот подход костыльный, мне и в yii2 это не нравилось.
источник

СП

Сергей Предводителев... in Yii Framework 3
Dmitriy S
Можно сделать еще один матчер или генератор  под алиасом, но сам этот подход костыльный, мне и в yii2 это не нравилось.
Согласен, костыл. Тут ведь интерфейсы)
источник

СП

Сергей Предводителев... in Yii Framework 3
И по идее матчер должен быть один
источник

DS

Dmitriy S in Yii Framework 3
Сергей Предводителев
И по идее матчер должен быть один
Интерфейс один, а матчеров/генераторов может быть несколько ради доступа к маршрутам сайта из админки и наоборот. В общем все так же как и в yii2, и там это тож был костыль.
источник

А

Алексей R in Yii Framework 3
Сергей Предводителев
Согласен, костыл. Тут ведь интерфейсы)
ну и что, что интерфейсы. Интерфейс - не ключ, а контракт
источник

СП

Сергей Предводителев... in Yii Framework 3
Да, но тут ведь в провайдере задаётся матчер сразу
источник

СП

Сергей Предводителев... in Yii Framework 3
Как можно сделать несоклько?
источник

DS

Dmitriy S in Yii Framework 3
Сергей Предводителев
Как можно сделать несоклько?
алиасом
$container->set('frontendUrlGenerator', [...])
источник

СП

Сергей Предводителев... in Yii Framework 3
Dmitriy S
алиасом
$container->set('frontendUrlGenerator', [...])
Красиво, спасибо!
Буду пробовать
источник

СП

Сергей Предводителев... in Yii Framework 3
Как-то так выходит :)
источник

RT

Roman Tsurkanu in Yii Framework 3
зачем проверки на null и static?
источник

СП

Сергей Предводителев... in Yii Framework 3
согласен, не надо. По идее этот getMatcher должен один раз вызываться, а потом из контейнера
источник

RT

Roman Tsurkanu in Yii Framework 3
ага
источник

СП

Сергей Предводителев... in Yii Framework 3
Про названия приложений... вот к такому пришёл:
app-main
app-admin

Вроде бы удобно и понятно
источник