2012-08-08 125 views

回答

18

可能是更好的,正确的方法是使用:标签键并保持:造型的button_html

<%= form.action :submit, :label => "Submit", :button_html => { :class => "lagoon" } %> 

我认为最好的想法是使用I18n键。检查Formtastic docs

Formtastic决定哪个标签按以下顺序使用:

  1. :标签#:标签=> “选择标题”
  2. Formtastic国际化#如果任:标签=>真|| i18n_lookups_by_default =真(见国际)
  3. ActiveRecord的国际化#如果找到了给定的属性本地化文件
  4. label_str_method#如果提供这个默认为无:人性化,但可以设置为自定义方法

https://github.com/justinfrench/formtastic

5

原来我需要做的:

<%= form.action :submit, :button_html => { :value => 'Submit', :class => "lagoon" } %> 
+0

这是唯一真正为我工作的东西。谢谢! – 2015-09-19 22:12:36