【发布时间】:2011-11-26 19:45:08
【问题描述】:
validates_presence_of :city, :message => "城市是 必填项!”
我想问你是否可以在错误消息中插入一些 HTML 标签,例如,如果我想要一个单词“City”加粗。
谢谢
【问题讨论】:
标签: ruby ruby-on-rails-3 validation model message
validates_presence_of :city, :message => "城市是 必填项!”
我想问你是否可以在错误消息中插入一些 HTML 标签,例如,如果我想要一个单词“City”加粗。
谢谢
【问题讨论】:
标签: ruby ruby-on-rails-3 validation model message
如果您在页面开头使用传统的 'errorExplanation' div,则可以使用如下内容:
<% @some_entity.errors.full_messages.each do |msg| %>
<li><%= msg.html_safe %></li>
<% end %>
在另一种情况下,如果您使用的是ActionView::Base.field_error_proc,则可以在该代码的适当位置添加html_safe。
【讨论】:
试试:message => "<b>City</b> is required item!".html_safe。
【讨论】: