Size: a a a

2020 June 05

AM

Alexander Makarov in Yii Framework 3
Алексей R
не первый ) я люто против этого, лучше пусть пишет в группу свою, например attributes()['router'] какойнить
Сделай issue. Считай что всё что было в чате и не фикснули сразу и не записали в issue - пропало.
источник

AM

Alexander Makarov in Yii Framework 3
Алексей R
не первый ) я люто против этого, лучше пусть пишет в группу свою, например attributes()['router'] какойнить
Но вообще я не вижу проблемы.
источник

AM

Alexander Makarov in Yii Framework 3
С префиксом будет очень неудобно работать.
источник

А

Алексей R in Yii Framework 3
Alexander Makarov
Но вообще я не вижу проблемы.
ну поэтому и в issue нет смысла
источник

MS

Marat Sadreev in Yii Framework 3
Алексей R
ну поэтому и в issue нет смысла
тогда терпи)
источник

А

Алексей R in Yii Framework 3
Alexander Makarov
С префиксом будет очень неудобно работать.
наоборот, ты не можешь отделить атрибуты роута от атрибутов мидлварей, такж емогут быть конфликты
источник

А

Алексей R in Yii Framework 3
Marat Sadreev
тогда терпи)
давно смирился
источник

AM

Alexander Makarov in Yii Framework 3
Алексей R
ну поэтому и в issue нет смысла
Я как-бы не один решаю что и как :) В issue всегда есть смысл.
источник

MS

Marat Sadreev in Yii Framework 3
тогда не ной)
источник

MS

Marat Sadreev in Yii Framework 3
Алексей R
ну поэтому и в issue нет смысла
если ты считаешь что так будет лучше - кинь задачку, может таких как ты будет вагон, и будет хороший обоснованный холивар. А потом и пр появица
источник

MS

Marat Sadreev in Yii Framework 3
и вот тогда заживем
источник

MS

Marat Sadreev in Yii Framework 3
я вон на одном проекте начинал писать задачи, чот смотрел на них забивали потому что мелкие) сам потом начал делать пр, и по сути мелочи для себя фиксить и делать
источник

MS

Marat Sadreev in Yii Framework 3
ничо втянулся, теперь вижу надо пофиксить сам уже пр делаю и сливаю)
источник

DS

Dmitriy S in Yii Framework 3
Alexander Makarov
Хм... Ну, в теории можно. Расползаются только тогда код и конфиг. Это минус.
Что значит расползается? Да, пустые классы выглядят так себе, но такой подход несет преимущество в том, что мы легко можем управлять бандлами пакетов из приложения. Сделал, например, кастомный бутсрап с другой основной цветовой палитрой, переопределил в конфиге контейнера и он уже будет работать сразу для всех пакетов.
источник

AM

Alexander Makarov in Yii Framework 3
Dmitriy S
Что значит расползается? Да, пустые классы выглядят так себе, но такой подход несет преимущество в том, что мы легко можем управлять бандлами пакетов из приложения. Сделал, например, кастомный бутсрап с другой основной цветовой палитрой, переопределил в конфиге контейнера и он уже будет работать сразу для всех пакетов.
Расползаются значит что сейчас тебе надо:

1. Создать класс AssetBundle и там же сконфижить.
2. Регнуть его в view или конфиге.

А надо будет:

1. Создать класс AssetBundle.
2. Сконфижить его в конфиге.
3. Регнуть его в view или конфиге.

Также на один шаг удлинняется процесс на тему посмотреть, что же там нарегилось из вот этого бандла в view.
источник

DS

Dmitriy S in Yii Framework 3
Alexander Makarov
Расползаются значит что сейчас тебе надо:

1. Создать класс AssetBundle и там же сконфижить.
2. Регнуть его в view или конфиге.

А надо будет:

1. Создать класс AssetBundle.
2. Сконфижить его в конфиге.
3. Регнуть его в view или конфиге.

Также на один шаг удлинняется процесс на тему посмотреть, что же там нарегилось из вот этого бандла в view.
Ну, в этом плане да, но это не выглядит как проблема.
источник

AM

Alexander Makarov in Yii Framework 3
Dmitriy S
Ну, в этом плане да, но это не выглядит как проблема.
ОК, но вообще проблему подняли не поэтому. Проблема была что класс asset bundle лежит далеко от самих ресурсов.
источник

AM

Alexander Makarov in Yii Framework 3
Что не очень для модулей и вот этого всего.
источник

DS

Dmitriy S in Yii Framework 3
Alexander Makarov
Что не очень для модулей и вот этого всего.
Так это и решает эту проблему, ты просто переопределяешь basepath и baseurl в конфиге
'basePath' => '@public/my-theme',
'baseUrl' => '@web/my-theme',

ну и соответственно переопределяешь '@views' => '@root/views/my-theme'
фактически все это можно переопределить пакетом, упаковав в него тему.
источник

AM

Alexander Makarov in Yii Framework 3
Dmitriy S
Так это и решает эту проблему, ты просто переопределяешь basepath и baseurl в конфиге
'basePath' => '@public/my-theme',
'baseUrl' => '@web/my-theme',

ну и соответственно переопределяешь '@views' => '@root/views/my-theme'
фактически все это можно переопределить пакетом, упаковав в него тему.
Не, ты не понял. Проблема в том, что view лежат в resources, а MyAsset лежит в src.
источник