我正在使用simple_form和以下代码创建按钮。
<%= form.action :submit, :value => "submit", :button_html => { :class => "lagoon" } %>
但是,该按钮(仍)标记为“创建用户”,而不是“提交”。
我以为设置值=>就可以了,但是没有
最佳答案
可能更好和正确的方法是使用:label 键并保留:button_html进行样式设置
<%= form.action :submit, :label => "Submit", :button_html => { :class => "lagoon" } %>
我认为最好的方法是使用I18n键。检查Formtastic docs:
Formtastic决定按以下顺序使用哪个标签:
https://github.com/justinfrench/formtastic
关于ruby-on-rails - Rails提交按钮文本(格式)-如何更改提交按钮的标签?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11866224/