Rails_Admin Static Select Dopdation
-
26-10-2019 - |
Вопрос
Я хочу иметь возможность использовать статическое раскрытие в некоторых моих формах, например:-
ТИП ТЕЛА КАРКА
Хэтчбек салон купе
Любая помощь с этим была бы отличной.
Решение
Мне удалось сделать это, поместив это в мою модель;
def body_type_enum
['Hatchback', 'Saloon', 'Estate', 'Convertible', 'MVP', 'Coupe', '4X4']
end
Другие советы
Вышеуказанное не сработало для меня. Вот рабочая версия моего кода (Rails 3.1.3, Railsadmin 0.0.1)
[['Item 1'], ['Item 2'], ['Item 3']]
Если вы хотите, чтобы значение опции отличается от того, что вы можете сделать:
[['Item 1','item1'], ['Item 2','item2'], ['Item 3','item3']]
Для динамической коллекции мы можем написать таким образом:
forms = {item1: 'Item 1', item2: 'Item 2', item3: 'Item 3'}
forms.map{|key, val| [val, key]}
Не связан с StackOverflow