Несколько представлений и форм взяты из строительных лесов в моем проекте. В моей модели есть проверка для некоторых полей. Когда пользователь создает новую модель, не выполняя эти проверки, сообщения об ошибках отображаются вверху формы, но все поля в форме перепутаны. Я не уверен, что это из html / css.
Когда форма не может быть отправлена, значения, введенные пользователем в каждое поле, сохраняются, но когда они пусты, форма сжимается и игнорирует кучу стилей.
Обычная форма перед отправкой:
Form after submitting (failed validation for certain entries):
If something is entered in the field, it becomes ok and is persisted when the form reloads:
Does anyone know why this is happening? The variables in the empty fields have a value of nil in the first and second pictures, but for some reason the second picture makes the form labels look off.
I have tried removing the error messages, and it's still the same. Here I failed the validation on purpose again but removed the code that displayed error messages: Ошибка проверки, но удалить сообщения об ошибках
Я считаю, что это как-то связано со значением переменных, которые представляет каждое поле.