对每个model的field错误信息提取到div的方法
- 作者: 锄禾日过我
- 来源: 51数据库
- 2022-08-12
module ApplicationHelper
def error_div(model, field, field_name)
return unless model
field = field.is_a?(Symbol) ? field.to_s : field
errors = model.errors[field]
return unless errors
%Q(
<div class="errors">
#{errors.is_a?(Array) ? errors.map{|e| field_name + e}.join(",") : field_name << errors}
</div>
)
end
end
推荐阅读
