La validation Rails standard enveloppe mes champs remplis d'erreurs dans un div
de la classe fieldWithErrors
.Rails: Modification des rapports d'erreurs de validation?
Comment puis-je changer pour que le parent de l'élément erroné est attribué, à la place que la classe d'avoir une nouvelle div
créée sur la page?
EDIT:
Per this website, ce enveloppements erreurs dans span
s au lieu de div
s, ce qui aide mon formatage un peu, mais j'aimerais vraiment juste coller la classe d'erreur dans l'élément parent ...
app/config/environment.rb
(dans le bloc initialiseur):
config.action_view.field_error_proc = Proc.new { |html_tag, instance| %(<span class="fieldWithErrors">#{html_tag}</span>) }
le Hpricot method listed on that site ressemble à ce que je veux, mais je ne sais pas où je devrais le dire. Je continue aussi à obtenir des erreurs uninitialized constant ActionView
aussi. Quelqu'un peut-il aider?
Ehh, pas exactement ce que je suis après; mes soucis de style sont tels que ce n'est pas une option viable pour moi. Je sais que cela peut être fait (voir le lien Hpricot ci-dessus, je viens de l'ajouter), je ne peux pas savoir où le placer dans mon application. Des pensées? – neezer