Size: a a a

2020 April 20

ДД

Дмитрий Дим in Yii Framework 3
я если что сужу вот по этому файлу с тестами:
https://github.com/terabytesoftw/yii-form/blob/add-widgets-forms-/tests/Widget/FormBuilderTest.php
источник

AM

Alexander Makarov in Yii Framework 3
Дмитрий Дим
валидация то проходит не в отображении)
Клиентская-то? HTML? В нём.
источник

ДД

Дмитрий Дим in Yii Framework 3
required / min /max достаточно.
Если требуется более сложная валидация на фронте, то и форму будет без билдера сделать проще. обычно такие формы представляют из себя js-компоненты. За этим точно не угнаться.

Кмк снова будут те же грабли, когда для ajax валидации или клиентской валидации yii будет тащить js библиотеки, но это PHP фреймворк, а не js.
источник

ДД

Дмитрий Дим in Yii Framework 3
то и форму будет на билдере сделать проще. - опечатался без билдера
источник

AM

Alexander Makarov in Yii Framework 3
Дмитрий Дим
required / min /max достаточно.
Если требуется более сложная валидация на фронте, то и форму будет без билдера сделать проще. обычно такие формы представляют из себя js-компоненты. За этим точно не угнаться.

Кмк снова будут те же грабли, когда для ajax валидации или клиентской валидации yii будет тащить js библиотеки, но это PHP фреймворк, а не js.
Задумка была что он будет выдавать JSON для формы, а как обработать будет решать какая-либо клиентская либа.
источник

AM

Alexander Makarov in Yii Framework 3
Это не норм?
источник

ДД

Дмитрий Дим in Yii Framework 3
Ааааа...., А я думал как в yii2 будет.
Так это же прекрасно. Хух.
источник

Д

Дмитрий in Yii Framework 3
Дмитрий Дим
required / min /max достаточно.
Если требуется более сложная валидация на фронте, то и форму будет без билдера сделать проще. обычно такие формы представляют из себя js-компоненты. За этим точно не угнаться.

Кмк снова будут те же грабли, когда для ajax валидации или клиентской валидации yii будет тащить js библиотеки, но это PHP фреймворк, а не js.
Не достаточно. Половина браузеров не умеет с этим работать.
источник

AM

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

AM

Alexander Makarov in Yii Framework 3
Ну... довольно неплохо
источник

ДД

Дмитрий Дим in Yii Framework 3
Дмитрий
Не достаточно. Половина браузеров не умеет с этим работать.
Не, там спор не в этом был. Стоило ли вообще выносить показ ошибок в клиент, как это было раньше или возвращать просто JSON, а дальше ты сам с этим JSON делаешь что хочешь.
источник

ДД

Дмитрий Дим in Yii Framework 3
стоило ли вообще делать клиентскую валидацию или валидировать на сервере и возвращать JSON с ошибками.
источник

Д

Дмитрий in Yii Framework 3
Дмитрий Дим
стоило ли вообще делать клиентскую валидацию или валидировать на сервере и возвращать JSON с ошибками.
вообще да, это нужно, чтобы логика валидации была в одном месте, а не в 2-х да еще и на разных ЯП)
источник

AM

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

AM

Alexander Makarov in Yii Framework 3
Вот оно.
источник

AM

Alexander Makarov in Yii Framework 3
Если кто хочет заняться - говорите.
источник

NO

Nex Otaku in Yii Framework 3
Дмитрий
да, это гораздо удобнее.
если что, может и мидлвары прикрутить - до build() и после
@yiiliveext ;)
надеюсь это шутка )
источник

Д

Дмитрий in Yii Framework 3
Nex Otaku
надеюсь это шутка )
релиз покажет)
источник

АС

Альберт Степанцев in Yii Framework 3
Дмитрий Дим
стоило ли вообще делать клиентскую валидацию или валидировать на сервере и возвращать JSON с ошибками.
возвращать имхо нужно коллекцию ошибок
а что с ней делать - решать в шаблоне
может в JSON превращать, может выводить сразу
заранее не угадаешь, что нужно будет в конкретном случае
источник

NO

Nex Otaku in Yii Framework 3
больше милдварей богу мидлварей? )
источник