代码之家  ›  专栏  ›  技术社区  ›  James Moore

如何使用ActiveScaffoldRails插件(http://github.com/activeScaffold)创建自定义下拉列表?

  •  1
  • James Moore  · 技术社区  · 16 年前

    我有几个具有整数字段的模型。我还有一些散列值将整数与字符串关联起来(1=>蓝色,2=>红色,诸如此类)。

    如何在ActiveScaffold中将其转换为下拉列表( http://github.com/activescaffold 控制器?您是否需要自定义代码,或者只是有一个我没有看到的自定义?

    1 回复  |  直到 16 年前
        1
  •  2
  •   Guy C    15 年前

    Form Overrides . 在控制器帮助程序中,可以定义名为column name u form _column的方法,该方法负责显示字段的输入元素。

    def referral_type_form_column(record, input_name)
      select :record, :referral_type, ['', 'A', 'B', 'C'], :name => input_name
    end
    
    推荐文章