2011-01-17 10 views
5

Estoy usando formtastic para generar una lista de opciones en una etiqueta de selección (por ejemplo: as =>: seleccionar) y quiero una opción "en blanco", pero esto crea un XHTML advertencia (es decir, el recorte vacíoFormtastic: personaliza la opción en blanco en la etiqueta de selección

en cuanto a la fuente, parece que Formtastic está generando:

<option value=""></option> 

¿hay una manera de personalizar la forma Formtastic genera opciones de espacios en blanco

Respuesta

10

quizá opciones:? pronta podría ayudar usted?

form.input :organization, 
    :collection => Organization.all(:order => :title), 
    :prompt => "some text" 

¡Que tengas un buen día!

4

Éstos son una respuesta a un problema similar:

Using :collection and :include_blank in Formtastic. How to do it?

ha dicho si se agrega un :include_blank => true, va a trabajar ... Por ejemplo:

f.input(:author, :as => :select, :include_blank => true) 

En mi caso, Tengo una asociación has_and_belongs_to_many y automáticamente tengo una opción en blanco.

f.input :groups, :as => :check_boxes, :collection => current_admin_user.groups.order("created_at ASC").all 

que seguir esta guía: https://github.com/justinfrench/formtastic#the-available-inputs

espero ayudar!

Cuestiones relacionadas