1

我有几个带有整数字段的模型。我也有将整数与字符串相关联的哈希(1 => 蓝色,2 => 红色,诸如此类)。

你如何将这些变成 ActiveScaffold ( http://github.com/activescaffold ) 控制器中的下拉列表?您需要自定义代码,还是只是我没有看到的自定义?

4

1 回答 1

3

您可以使用表单覆盖。在控制器助手中,您可以定义一个名为 #{column_name}_form_column 的方法,该方法负责显示字段的输入元素。

例如我有:

def referral_type_form_column(record, input_name)
  select :record, :referral_type, ['', 'A', 'B', 'C'], :name => input_name
end
于 2009-10-11T12:14:30.687 回答