Domanda

Voglio essere in grado di utilizzare una statica discesa in alcune delle mie forme, ad esempio: -

tipo di corpo macchina

Hatchback Salone Coupe

di aiuto con questo sarebbe grande.

È stato utile?

Soluzione

Sono riuscito a farlo mettendo questo nel mio modello;

   def body_type_enum 
      ['Hatchback', 'Saloon', 'Estate', 'Convertible', 'MVP', 'Coupe', '4X4'] 
   end 

Altri suggerimenti

È possibile che questo non ha funzionato per me. Ecco la versione di lavoro del mio codice (Rails 3.1.3, 0.0.1 RailsAdmin)

[['Item 1'], ['Item 2'], ['Item 3']]

Se si desidera che il valore dell'opzione di essere diverso si può fare come:

[['Item 1','item1'], ['Item 2','item2'], ['Item 3','item3']]

Per la raccolta dinamica, possiamo scrivere in questo modo:

forms = {item1: 'Item 1', item2: 'Item 2', item3: 'Item 3'}
forms.map{|key, val| [val, key]}
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top