Rails_admin statische Dropdown -Dropdown
-
26-10-2019 - |
Frage
Ich möchte in einigen meiner Formulare eine statische Drops verwenden können, zum Beispiel:-
Karosserieart
Schrägheck -Limousinen -Coupé
Jede Hilfe dabei wäre großartig.
Lösung
Ich habe es geschafft, indem ich dies in mein Modell einsetzte.
def body_type_enum
['Hatchback', 'Saloon', 'Estate', 'Convertible', 'MVP', 'Coupe', '4X4']
end
Andere Tipps
Das obige hat bei mir nicht funktioniert. Hier ist die Arbeitsversion meines Codes (Rails 3.1.3, Railsadmin 0.0.1)
[['Item 1'], ['Item 2'], ['Item 3']]
Wenn Sie möchten, dass der Optionswert unterschiedlich ist, können Sie mögen:
[['Item 1','item1'], ['Item 2','item2'], ['Item 3','item3']]
Für die dynamische Sammlung können wir auf diese Weise schreiben:
forms = {item1: 'Item 1', item2: 'Item 2', item3: 'Item 3'}
forms.map{|key, val| [val, key]}
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow