rails includes ruby-on-rails formtastic

ruby on rails - includes - Rieles: Formtastic: Casillas de selección sin campo en blanco primario



add activeadmin gem (2)

Se trata de Rails y Formtastic.

¿Cómo puedo agregar un cuadro de selección con formtastic sin un campo en blanco inicial / primario? De modo que el elemento seleccionado inicialmente es el primer elemento con contenido.

¡Gracias!

Tuyo, Joern.



Resuelves esto de una de las dos maneras:

Primera opción: en cada cuadro de selección, especifique si debe haber una línea en blanco o no. Las opciones son:

<%= f.input :author, :as => :select, :include_blank => false %> <%= f.input :author, :as => :select, :include_blank => true %> <%= f.input :author, :as => :select, :include_blank => "No author" %>

La última versión muestra "No Author" como se muestra en el menú desplegable, pero envía el valor en blanco.

Segunda opción: establecer el valor predeterminado en config/initializers/formtastic.rb .

# Should select fields have a blank option/prompt by default? # Defaults to true. Formtastic::FormBuilder.include_blank_for_select_by_default = false

De forma predeterminada, esto se establece en true y todos sus menús desplegables tendrán opciones en blanco. Establézcalo en falso, y por defecto no todos lo harán.