错误信息的属性只显示一次

龙利

在 Rails 中,当一个属性有 1 个以上的错误时,错误消息将显示如下:

- Image size cant greater 1MB
- Image should be 1024x768 max

但我想将其修改为这种格式:

Image:
 -Cant greater 1MB
 -Should be 1024x768 max
when upload.

有谁知道怎么做,请帮帮我。谢谢你们。

迪帕克·马哈卡莱

您将需要更改用于打印错误的 html

<% @image.errors.messages.each do |attribute, messages| %>
  <%= attribute.to_s.titleize %>
  <% messages.each do |message| %>
    <%= "- #{message}" %>
  <% end %>
<% end %>

这将为您提供输出:

Image:
 - Cant greater 1MB
 - Should be 1024x768 max

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章