Ruby on rails Rails提交按钮文本(formtastic)-如何更改提交按钮的标签?
我使用simple_表单和以下代码创建按钮Ruby on rails Rails提交按钮文本(formtastic)-如何更改提交按钮的标签?,ruby-on-rails,forms,form-submit,formtastic,submit-button,Ruby On Rails,Forms,Form Submit,Formtastic,Submit Button,我使用simple_表单和以下代码创建按钮 <%= form.action :submit, :value => "submit", :button_html => { :class => "lagoon" } %> “提交”,:button_html=>{:class=>“泻湖”}%> 但是,按钮(仍然)标记为“创建用户”,而不是“提交”。 我原以为设置值=>就可以了,但事实并非如此,结果我需要: <%= form.action :submit, :b
<%= form.action :submit, :value => "submit", :button_html => { :class => "lagoon" } %>
“提交”,:button_html=>{:class=>“泻湖”}%>
但是,按钮(仍然)标记为“创建用户”,而不是“提交”。
我原以为设置值=>就可以了,但事实并非如此,结果我需要:
<%= form.action :submit, :button_html => { :value => 'Submit', :class => "lagoon" } %>
{:value=>'Submit',:class=>“lagoon”}%>
可能更好、更正确的方法是使用:label键和keep:button\uHTML进行样式设置
<%= form.action :submit, :label => "Submit", :button_html => { :class => "lagoon" } %>
“提交”,:button_html=>{:class=>“泻湖”}%>
我认为最好的办法是使用I18n键。检查:
Formtastic按以下顺序决定使用哪个标签:
这是唯一对我有效的方法。谢谢