【发布时间】:2011-08-15 21:27:50
【问题描述】:
我正在使用设计来处理身份验证。总的来说我喜欢它,但我想稍微自定义一下错误显示。现在我的观点如下。
<div class="field <% if resource.errors[:email].present? %>error<% end %>">
<%= f.label :email, "Email:" %><br />
<% if resource.errors[:email].present? %>
<ul>
<% resource.errors[:email].each do |msg| %>
<li><%= msg %></li>
<% end %>
</ul>
<% end %>
<%= f.text_field :email, :class => "text" %>
</div>
但是当邮件出现问题时,显示的信息如下:is invalid。这不是很用户友好,但我找不到设置此消息的位置。它似乎不在 devise.en.yml 中,但也许我忽略了一些东西。
知道在哪里可以自定义错误消息吗?
谢谢!
【问题讨论】:
标签: ruby-on-rails ruby ruby-on-rails-3 devise