2011-11-30 44 views
1

我希望能在我的一些形式下使用一个静态的下降,例如: -Rails_Admin静态选择下拉

车体型

两厢 轿车 跑车

任何帮助这会很好。

+0

身体是模型吗?你能编辑你的文章以清楚吗? –

回答

1

我设法做到这一点,把它放在我的模型中;

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

请将您的答案标记为已接受。 – lucapette

0

上述不适合我。这里是我的代码(Rails的3.1.3,0.0.1 RailsAdmin)工作版本

[['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]}