对每个model的field错误信息提取到div的方法

2015-04-26 0 534
对每个model的field错误信息提取到div的方法
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

遇见资源网 ruby 对每个model的field错误信息提取到div的方法 http://www.ox520.com/16351.html

常见问题

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务