
Nurik
19.01.2018
23:24:33

Matviy
19.01.2018
23:24:36
Угу, или IDE автозаполнение неправильно делает)

Юрий
19.01.2018
23:25:00
шторм по комманд + b переходит из конфига в этот класс?

Ad.x ??
19.01.2018
23:25:10
иди лучше проверяй, нас то зачем убеждаешь? все классы в конфиге кроме этого загрузились

Google

Ad.x ??
19.01.2018
23:25:12
о чем говорит?

Matviy
19.01.2018
23:25:32
Угу, а как с этим быть:
'normalizer' => [
'class' => 'yii\web\UrlNormalizer',
'action' => yii\web\UrlNormalizer::ACTION_REDIRECT_TEMPORARY,
],
Работает, кстати, норм.
В том же конфиге

Юрий
19.01.2018
23:25:54
ну вывод напрашивается сам собой
магии не бывает и значит надо все еще раз перепроверить

Matviy
19.01.2018
23:26:21
Оно то понятно, но я уже не понимаю, что еще перепроверять

Юрий
19.01.2018
23:27:04
composer dump-autoload сделай

Matviy
19.01.2018
23:27:29
Другие мои классы - то же самое

Nurik
19.01.2018
23:28:19
Я считаю не нужно так делать ребят. Не нужно константы из моделей пихать в конфиг.

Юрий
19.01.2018
23:28:33
конечно лучше захардкодить
а еще лучше вообще константы не юзать

Ad.x ??
19.01.2018
23:28:42

Google

Юрий
19.01.2018
23:28:46
лишние автозагрузки
и читать неудобно

Ad.x ??
19.01.2018
23:28:59
и вообще ооп говно

Matviy
19.01.2018
23:29:00

Юрий
19.01.2018
23:29:00
не видно что под константой скрыто

Ad.x ??
19.01.2018
23:29:35

Юрий
19.01.2018
23:29:48

Ad.x ??
19.01.2018
23:29:49
винда небось? может в этом причина

Matviy
19.01.2018
23:29:53

Юрий
19.01.2018
23:29:57
беда

Matviy
19.01.2018
23:30:01
Винда небось)
Хотя. не понимаю, при чем тут она)

Ad.x ??
19.01.2018
23:30:43
ну хз как там композер под виндой работает я не в курсе
мож опции какие нужны специальные

Nurik
19.01.2018
23:31:00
чоб и нет?
Переименовал ты свою модель из какого-нибудь модуля, и всё перестало рабоать. Особенно если работаешь в команде. Особенно если, констаны из какого-нибудь конкретного модуля или подмодуля.

Юрий
19.01.2018
23:31:16
переименовывание моделей?

Vladimir
19.01.2018
23:31:21
Мож алиас app не прогрузился хз

Юрий
19.01.2018
23:31:23
яб на ревью отпиздил.

Matviy
19.01.2018
23:31:37

Ad.x ??
19.01.2018
23:31:40

Google

Юрий
19.01.2018
23:32:08
тем что надо юзать рефактор в шторме и сам все использования покажет а то и сам переименует везде

Nurik
19.01.2018
23:32:10

Matviy
19.01.2018
23:32:35
Ану народ, у кого basic-шаблон, проверьте, прочитает ли у вас сейчас ваш класс в конфиге? МОжет оно у всех так?

Юрий
19.01.2018
23:32:40
это называется отсуствие культуры разработки
модели не переименовывают, а если чот такое желают - это нарушение версионирования и типа в ченйджлоге бы описать
предупредив тех кто модуль юзает

Ad.x ??
19.01.2018
23:33:21

Matviy
19.01.2018
23:33:36
Не совсем понимаю, как тут винда может влиять

Ad.x ??
19.01.2018
23:34:24
обратные слеши в путях... хз
регистр буков в папках
откуда знать

Ad.x ??
19.01.2018
23:34:36
винда же

Nurik
19.01.2018
23:34:44
предупредив тех кто модуль юзает
Э нет. Не нужно предупреждать, нужно просто сделать так, чтобы нельзя было тащить в конфиг, инфу из модулей. Потому что повторюсь, не приложение конфигирирует конфиг, а конфиг приложение.

Ad.x ??
19.01.2018
23:34:52
нада виндузятников спрашивать как настраивать композер ;D

Matviy
19.01.2018
23:34:53

Юрий
19.01.2018
23:35:35

Ad.x ??
19.01.2018
23:35:39

Matviy
19.01.2018
23:35:58
Значит есть разница

Google

Ad.x ??
19.01.2018
23:36:19
хз
неочень )

Matviy
19.01.2018
23:37:12
Щас найду еще в папке вендор константу, ее попробую

Nurik
19.01.2018
23:37:19

Юрий
19.01.2018
23:37:52
эм. то есть модели (читай классы) юзать в конфиге не ок, а псевдо-интерфейсы ок?

Ad.x ??
19.01.2018
23:38:12

Юрий
19.01.2018
23:38:16
и про плоский конфиг с реквайрами испанский стыд

Nurik
19.01.2018
23:38:28

Юрий
19.01.2018
23:38:41
то есть чтобы переименовать какую-то константу надо известить особо одаренного чтобы он конфиг поправил?
поменять содержимое константы*

Admin
ERROR: S client not available

Юрий
19.01.2018
23:39:22

Matviy
19.01.2018
23:39:24
Ну вот, из стороннего пакета норм грузит

Nurik
19.01.2018
23:40:47

Matviy
19.01.2018
23:40:51
Короче, фигня какая-то, классы из папки Вендор видит норм, мои классы - не видит. Накатаю на форум пост, наверное

Юрий
19.01.2018
23:41:13
деплои наверное оч крутые у тех кто так константы хранит. в классы была константа NAME например в которой было "very_long_service_name". содержимое поменялось на "short_name".
а вот дальше я посмотрю на клоуна который деплоить будет
вместо того чтобы просто сделать пулл - он будет править конфиг
или "место где хранятся константы"

Google

Nurik
19.01.2018
23:42:35
Ты помойму чего не понял.

Юрий
19.01.2018
23:42:40

Vladimir
19.01.2018
23:42:41
А у тебя пхп или yii ексепшн выдает?

Nurik
19.01.2018
23:43:02
И при чем тут вообще деплой и константы.

Matviy
19.01.2018
23:43:18
Ну вот когда нету такого класса тупо

Юрий
19.01.2018
23:43:29

Matviy
19.01.2018
23:43:32
Хотя он есть)

Юрий
19.01.2018
23:43:57
он есть для фрейма

Vladimir
19.01.2018
23:43:57
ну тут все плохо, потому что yii не прогрузился и алиас на app не создал видимо

Юрий
19.01.2018
23:44:02
а для пхп в папке вендор его нет
нет там ничего плохого
пара строк в композер жсон
и дамп автолоада

Nurik
19.01.2018
23:44:54

Matviy
19.01.2018
23:46:29

Юрий
19.01.2018
23:46:44
потому что yii в vendor
а app там нет
а почему работает у других - видимо чот не так с шаблоном

Vladimir
19.01.2018
23:47:24
Мб у них ещё дополнительно алиасы заданы в конфиге

Matviy
19.01.2018
23:47:41
Там у человека на линухе работает в basic-шаблоне)

Vladimir
19.01.2018
23:47:49
Псевдонимы путей в yii2 можно задать в файле конфигураций приложения с помощью свойства aliases