Sha256: fd1570c47625b9348ed1b05115e95851a837a4d8fd0aea30f31045007aea3e2f
Contents?: true
Size: 428 Bytes
Versions: 3
Compression:
Stored size: 428 Bytes
Contents
ActionView::Base.field_error_proc = Proc.new do |html_tag, instance| html = html_tag.html_safe elements = Nokogiri::HTML::DocumentFragment.parse(html_tag).css "label, input, select, textarea" elements.each do |e| if e.node_name.eql? 'label' e['class'] = 'control-label error' html = %(#{e}).html_safe else e['class'] = "#{e['class']} error" html = %(#{e}).html_safe end end html end
Version data entries
3 entries across 3 versions & 1 rubygems