我正在使用simple_form和以下代码来创建按钮。
<%= form.action :submit, :value => "submit", :button_html => { :class => "lagoon" } %>
然而按钮仍然标记为“Create User”而不是“submit”。我认为设置value=>会解决这个问题,但实际上并没有。
我正在使用simple_form和以下代码来创建按钮。
<%= form.action :submit, :value => "submit", :button_html => { :class => "lagoon" } %>
然而按钮仍然标记为“Create User”而不是“submit”。我认为设置value=>会解决这个问题,但实际上并没有。
可能更好而且正确的方法是使用:label键,并将 :button_html 保留用于样式
<%= form.action :submit, :label => "Submit", :button_html => { :class => "lagoon" } %>
我认为最好的想法是使用I18n键。请查看Formtastic文档:
Formtastic决定以下标签的顺序:
<%= form.action :submit, :button_html => { :value => 'Submit', :class => "lagoon" } %>