Rails_Admin statici selezionare discesa
-
26-10-2019 - |
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.
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