有错误的常规 rails 表单的默认行为是 1)在 div 中列出错误,文本来自errors_for
2)在有问题的输入周围放置一个带有红色边框的 div。这个问题与#2有关。
我想知道 rails 是如何应用带有红色边框的 div 的。
我想知道,因为我有一些表单输入不是用f.text_field
(例如)生成的,但它们附加到可能有错误的模型上。
我环顾四周,action_view/helpers/form_tag_helper.rb
我能弄清楚的是表单错误没有被应用form_tag_helper