Size: a a a

2021 November 03

P

Pathologic in Evolution CMS
+
источник

A

Axenia in Evolution CMS
Pathologic93 (6568.57) увеличил карму webber_12 (5691.23)
источник

AK

Andrey K in Evolution CMS
А данные чё как и визуальное оформление?
источник

AS

Aliaksandr Sadouski in Evolution CMS
Получаешь json с ошибками да раскидываешь в цикле в нужные поля. Нет смысла рендерить и перегружать саму форму, особенно если там меняются состояния в зависимости от значений полей или файлы отправляются - это же все послетает при перегрузке.
источник

AK

Andrey K in Evolution CMS
Ну а выигрыш в чём? Лишние js писать.
источник

AK

Andrey K in Evolution CMS
Ой, туплю. Последнее не прочитал про файлы. Аргумент.
источник

P

Pathologic in Evolution CMS
выигрыш в сложных формах и калькуляторах всяких
источник

P

Pathologic in Evolution CMS
а писать там немного
источник

P

Pathologic in Evolution CMS
один раз напишешь и все
источник
2021 November 04

AS

Aliaksandr Sadouski in Evolution CMS
хз, весь мой лишний js выглядит примерно так
источник

AS

Aliaksandr Sadouski in Evolution CMS
причем на все формы один обработчик - ловишь а аяксе formid и подтягиваешь нужный конфиг FL с таким же именем, получаешь json с ответом и расставляешь в этой форме ошибки в поля - ну или какой-нибудь попап success вызываешь (селектор нужного попапа вешаешь тоже куда-нибудь в data-ok-popup конкретной формы)
источник

AS

Aliaksandr Sadouski in Evolution CMS
так проще жить )))
источник

P

Pathologic in Evolution CMS
плейсхолдеры всякие расставлять не нужно
источник

P

Pathologic in Evolution CMS
всякие маски не отваливаются
источник

AS

Aliaksandr Sadouski in Evolution CMS
да даже стилизованные селекты и чекбоксы после перезагрузки у многих вызывают панику - отвалились, хз че делать))
источник

P

Pathologic in Evolution CMS
даже если и понятно, что делать, то будет видно, как они перерисовываются
источник

P

Pathologic in Evolution CMS
а так можно даже сообщения об ошибках выводить всплывающими
источник

P

Pathologic in Evolution CMS
проще уже быть не может
источник

AS

Aliaksandr Sadouski in Evolution CMS
в общем, сидишь пивко пьешь, а формы сами делаются и отправляются )) мечта :-D
источник

AA

Am Ambrion in Evolution CMS
Жаль, что не каждый пользователь сознателен и понимает что ошибка есть ошибка и ее нужно хотя бы прочитать.
Не все их даже видят хоть каким цветом раскрась. Даже на некоторых проектах есть звуковые сигналы и всплывашки под каждую ошибку и всё равно находятся такие люди, которые не понимают.
источник