2008 08/08
Personalizando a div.fieldWithErrors do Rails
Dica rápida para o Rails. Sabe aquela div.fieldWithErrors que aparece em volta dos campos com erros de validação? Você pode alterá-la com facilidade e até sumir com ela de vez. =)
O Nando Vieira publicou um texto ensinando como fazer div.fieldWithErrors desaparecer. Porém, no meu caso eu queria algum elemento indicando o erro, mas gostaria que ele fosse uma tag span, por exemplo.
A solução é essa:
ActionView::Base.field_error_proc = Proc.new do |html_tag, instance|
"<span class=\"fieldWithErrors\">#{html_tag}</span>"
end
Basta adicionar esse trecho de código no seu config/environment.rb. =)
Wagner Andrade disse,
11/09/2008 @ 00:36
Grande!
Obrigado pela dica, Klaus!