Size: a a a

2020 February 27

AM

Alexander Makarov in Yii Framework 3
штука полезная и хорошая
источник

RT

Roman Tsurkanu in Yii Framework 3
Alexander Makarov
штука полезная и хорошая
+
источник

AM

Alexander Makarov in Yii Framework 3
вопрос: если ли реальные кейсы когда нужно чтобы правило не срабатывало если есть ошибка валидации где угодно, не обязательно для того же атрибута?
источник

AM

Alexander Makarov in Yii Framework 3
То есть формочка / API. В нём name, surname, family name. Если в name ошибка, то показываем её, а surname и family name не валидируем.
источник

DS

Dmitriy S in Yii Framework 3
Alexander Makarov
каким новым контейнером?
С тем что у меня локально стоит пока, с прокси контейнером и еще парой фич, которые в том числе решают и это ишью https://github.com/yiisoft/di/issues/107.
источник

AM

Alexander Makarov in Yii Framework 3
ещё сырой?
источник

DS

Dmitriy S in Yii Framework 3
Alexander Makarov
ещё сырой?
Да.
А метод который генерит прокси по интерфейсам вообще боюсь показывать. Когда смотрю на него - сам пугаюсь. Но работает, сАбака бешенная)
источник

DS

Dmitriy S in Yii Framework 3
А с файнал классами вообще никак с проксированием, да? Или есть какой-то трюк уже?
источник

АН

Александр Некрасов in Yii Framework 3
Alexander Makarov
То есть формочка / API. В нём name, surname, family name. Если в name ошибка, то показываем её, а surname и family name не валидируем.
@yiiliveext @xepozz что думаете ?
источник

DS

Dmitriy S in Yii Framework 3
Alexander Makarov
То есть формочка / API. В нём name, surname, family name. Если в name ошибка, то показываем её, а surname и family name не валидируем.
Да как-то не особо смысл  есть, лучше все сразу ошибки вывести. Ну разве что зависимые поля какие-то не валидировать.
источник

АН

Александр Некрасов in Yii Framework 3
не было юзкейса что валидация не нужна в 1 атрибута (к примеру какие-то тяжелые операции), если в другом аттриуте присуствуют ошибки ?
источник

DS

Dmitriy S in Yii Framework 3
Александр Некрасов
не было юзкейса что валидация не нужна в 1 атрибута (к примеру какие-то тяжелые операции), если в другом аттриуте присуствуют ошибки ?
Для этого кейса как раз не нужна, она у тебя все равно запустится после исправления первой ошибки, только время пользователь потеряет.
источник

Д

Дмитрий in Yii Framework 3
не, лучше когда:
1. все аттрибуты провалидированы
2. опционально вываливать все возможные ошибки по конкретному аттрибуту (не исключая пункт №1)

иначе походит на квиз: заполни поле А, и я скажу, как заполнить поле Б, а после него поле С :)
источник

АН

Александр Некрасов in Yii Framework 3
ну тогда решено, хватает пропуск ошибки если есть ошибки у аттрибута
источник

AM

Alexander Makarov in Yii Framework 3
Отлично
источник

АН

Александр Некрасов in Yii Framework 3
@samdark вливай тогда с рефакторингом
источник

Д

Дмитрий in Yii Framework 3
Александр Некрасов
ну тогда решено, хватает пропуск ошибки если есть ошибки у аттрибута
не понял тебя
источник

МК

Мария Кузьмина in Yii Framework 3
В группе по Yii2 был вопрос по такому юзкейсу: не валидировать остальные поля формы, если неверно введена капча.
источник

АН

Александр Некрасов in Yii Framework 3
Дмитрий
не понял тебя
это для @samdark ), забыл отметить его
источник

Д

Дмитрий in Yii Framework 3
Мария Кузьмина
В группе по Yii2 был вопрос по такому юзкейсу: не валидировать остальные поля формы, если неверно введена капча.
хороший кейс. жаль, что он пока такое один
источник