Di seguito è riportato il mio modulo di selezione che funziona correttamente.Come aggiungere "seleziona uno ..." a options_from_collection_for_select
Quando l'utente carica la pagina, deve mostrare un iniziale 'seleziona uno ...' con valore null o ''.
Ho provato ad aggiungerlo all'oggetto ma non ci sono riuscito e sarei felice di ricevere aiuto!
Grazie mille!
A mio avviso:
= select_tag 'incident[fault_id]' , options_from_collection_for_select(Fault.all, :id, :label)
Io uso Rails 3.2 e HAML
Aggiornamento:
Per caso ho trovato qualcosa di molto dolce:
include_blank: 'select one...'
o completamente
= f.collection_select :fault_id, Fault.order(:label), :id, :label, include_blank: 'select one...'
Nel caso in cui si voglia che anche ...
Riferimento: http://api.rubyonrails.org/classes/ActionView/Helpers/FormOptionsHelper.html
potresti spostare la risposta "in linea" a una risposta reale alla domanda, in modo che le persone possano votarla. Sfortunatamente: include_blank o: prompt sono disponibili solo con le guide 3.x + – rogerdpack