Страница 1 из 1
Валидатор для вложенных структур
Добавлено: 2019.07.24, 16:41
anton_z
Будет ли возможность проводить валидацию вложенных структур как в symfony validator
https://gist.github.com/webmozart/8473598?
Или с dot-нотациями наподобие laravel
https://laravel.com/docs/5.8/validation ... ing-arrays?
Очень пригодилось бы для валидации вложенных структур, которые приходят от API-клиентов или со сложных форм.
Re: Валидатор для вложенных структур
Добавлено: 2019.07.25, 17:51
Было бы не плохо сделать валидатор телефона. Он часто используется. Предложение не по теме, но мне кажется, что все текстовые поля в форме надо автоматически делать trim. Так как пользователи часто оставляют пробелы в своих сообщениях и он часто используется. А если не нужен - отключать.
Так же не плохо проверять дату не только на формат. Другие проверки даты тоже были бы не плохи... Проверка на существующую дату, проверка на попадание даты в диапазон и так далее. Тоже достаточно часто используемо
Re: Валидатор для вложенных структур
Добавлено: 2019.07.25, 19:53
samdark
Re: Валидатор для вложенных структур
Добавлено: 2019.07.25, 19:57
samdark
Re: Валидатор для вложенных структур
Добавлено: 2019.07.25, 19:58
samdark
На даты лучше сами создайте. Там проверок очень много можно придумать.
Re: Валидатор для вложенных структур
Добавлено: 2019.07.26, 07:19
samdark писал(а): ↑2019.07.25, 19:58
На даты лучше сами создайте. Там проверок очень много можно придумать.
Спасибо)
По датам - много проверок даты не требуется. Можно хотя бы базовые вещи, как вот этот:
https://github.com/nepstor/yii2-datetim ... -validator
Re: Валидатор для вложенных структур
Добавлено: 2019.08.02, 20:56
Вспомнил ещё одну хорошую реализацию для валидатора. Чтобы по умолчанию все поля формы фильтровались с помощью trim. Чаще всего это используется чем не используется. Поэтому это было бы удобнее. Я так думаю. А если не нужно - отключать. Можно устроить опрос.
Re: Валидатор для вложенных структур
Добавлено: 2019.08.03, 09:55
ElisDN
[email protected] писал(а): ↑2019.08.02, 20:56
Вспомнил ещё одну хорошую реализацию для валидатора. Чтобы по умолчанию все поля формы фильтровались с помощью trim. Чаще всего это используется чем не используется. Поэтому это было бы удобнее. Я так думаю. А если не нужно - отключать. Можно устроить опрос.
Для этого удобен InputTrimMiddleware.
Re: Валидатор для вложенных структур
Добавлено: 2019.08.03, 15:21
ElisDN писал(а): ↑2019.08.03, 09:55
[email protected] писал(а): ↑2019.08.02, 20:56
Вспомнил ещё одну хорошую реализацию для валидатора. Чтобы по умолчанию все поля формы фильтровались с помощью trim. Чаще всего это используется чем не используется. Поэтому это было бы удобнее. Я так думаю. А если не нужно - отключать. Можно устроить опрос.
Для этого удобен InputTrimMiddleware.
Понял)) Просто в Yii2 фильтры реализованы в валидации, поэтому и написал здесь))