2011-01-17 10 views
5

Sto usando formtastic per generare un elenco di opzioni in un tag select (ad esempio: as =>: select) e voglio un'opzione "blank", ma questo crea un XHTML avviso (vale a dire il taglio vuotoFormtastic - personalizza l'opzione vuota nel tag select

Guardando alla fonte, sembra Formtastic sta generando:

<option value=""></option> 

c'è un modo per personalizzare il modo in Formtastic genera opzioni spazi vuoti

risposta

10

forse opzioni:? tempestiva potrebbe aiutare

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

buona giornata!

4

Qui ci sono una risposta con un problema simile:

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

ha detto se si aggiunge un :include_blank => true, funzionerà ... Per esempio:

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

Nel mio caso, Ho un'associazione has_and_belongs_to_many e ho automaticamente un'opzione vuota.

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

ho seguire questa guida: https://github.com/justinfrench/formtastic#the-available-inputs

spero di aiutare!

Problemi correlati