после изменения подпрограммы field_error_proc
на настройку css ошибки в представлениях rails я понимаю, что если есть только одно поле с ошибкой, и это поле помечено как скрытое, этот метод не вызывается.
Вот мои настройки:
ActionView::Base.field_error_proc = Proc.new do |html_tag, instance_tag|
"<span class='field_error'>#{html_tag}</span>".html_safe
end
Если я изменю f.hidden_field
на f.text_field
, метод будет называться ..