更改field_error_proc
例程后,在rails视图中自定义错误css,我意识到如果只有一个字段有错误,并且该字段被标记为隐藏,则不会调用此方法。
这是我的自定义:
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
,则会调用该方法..