【发布时间】:2014-05-27 03:10:00
【问题描述】:
如何将自定义类添加到 form_for else 语句?
<%= form_for(@user) do |f| %>
.
.
.
<%= f.label :name,
if @user.errors[:name].blank?
'Name'
else
'Name ' + @user.errors[:name].to_sentence
end
%>
我试过了:
else
'Name ' + @user.errors[:name].to_sentence, class: "some_class"
end
也试过了:
else
'Name ' + @user.errors[:name].to_sentence, :class => "some_class"
end
但两者都会产生意外错误。
我只是自定义输入标签以在表单提交时显示验证错误,并想更改文本颜色。
【问题讨论】:
标签: ruby-on-rails ruby erb form-for