2012-08-08 11 views

Respuesta

18

Probablemente mejor y de forma correcta es utilizar : etiqueta de la tecla y mantener: button_html para diseñar

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

Creo que la mejor idea es usar las teclas I18n. Compruebe Formtastic docs:

Formtastic decide qué etiqueta a utilizar en el siguiente orden:

  1. : etiqueta #: label => "Elija Título"
  2. Formtastic i18n # si: label => true || i18n_lookups_by_default = true (ver Internacionalización)
  3. activerecord i18n # si el archivo de localización encontrada para el atributo dado
  4. label_str_method # si nada proporcionado el valor predeterminado es: humanizar pero puede ajustarse a un método personalizado

https://github.com/justinfrench/formtastic

5

Resultó que tengo que hacer:

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

Esto es lo único que realmente funcionó para mí. ¡Gracias! –

Cuestiones relacionadas