Re: Восстановление исходного значения поля после ошибки валидации
От: BlackEric http://black-eric.lj.ru
Дата: 06.10.23 14:35
Оценка:
Здравствуйте, zelenprog, Вы писали:

Z>Второй вопрос: как восстановить исходное значение? откуда его получить?


Z>По идее, мы дожны прочитать из БД то значение, которое должно появиться в поле после ошибочной валидации.

Z>Так как именно в базе хранится "правильное" значение. Верно?
Z>Но это ведь непроизводительно, каждый раз после такой "мелочи" дергать базу.

В смысле то значение, которое было до исправления пользователем? Если не хотите ходить в бд, то сделайте локальный кеш. Но я бы в случае ошибки валидации оставил в поле то, что ввел юзер и отдельно показал сообщение об ошибке. Т.к. юзер скорее всего захочет его поправить и сохранить еще раз.
https://github.com/BlackEric001
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.