Я знаю, что плагин Simple Form достигает этого (к сожалению, я не хочу использовать простую форму).
Если с полем ввода связаны ошибки, оно заключено в div с классом .fields_with_errors
.Также с помощью помощника form_for значения по умолчанию / все текущие значения устанавливаются автоматически.
Вот text_field
помощник:
def text_field(object_name, method, options = {})
Как проверить наличие ошибок, если все, что я получил, это object_name
?
Я пытался @object
, instance_eval
, ни один из них, похоже, не работал.