Rails_Admin statique sélectionnez menu déroulant
-
26-10-2019 - |
Question
Je veux être en mesure d'utiliser une statique déroulant dans certains de mes formes, par exemple: -
type de carrosserie
Hatchback Salon Coupe
toute aide à ce serait formidable.
La solution
J'ai réussi à le faire en mettant dans mon modèle;
def body_type_enum
['Hatchback', 'Saloon', 'Estate', 'Convertible', 'MVP', 'Coupe', '4X4']
end
Autres conseils
The above did not work for me. Here is the working version of my code (Rails 3.1.3, RailsAdmin 0.0.1)
[['Item 1'], ['Item 2'], ['Item 3']]
If you want the option value to be different you can do like:
[['Item 1','item1'], ['Item 2','item2'], ['Item 3','item3']]
For dynamic collection, we can write this way:
forms = {item1: 'Item 1', item2: 'Item 2', item3: 'Item 3'}
forms.map{|key, val| [val, key]}
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow