0

我想在 rails_admin 编辑页面中包含相关列的下拉列表。

例如,我想从联系人编辑的下拉列表中选择用户。

在我的 config/initializers/rails_admin.rb

config.model 'Contact' do
  edit do
    field :user do
      partial 'edit_user'
    end
  end
end

我也有部分 app/views/rails_admin/main/_edit_user.html.haml

但我没有得到预期的看法。这个怎么做?

4

1 回答 1

2

我认为(如果我错了,请纠正我)您希望该字段显示为数据库中用户的下拉列表。您是否阅读过此页面:https ://github.com/sferik/rails_admin/wiki/Enumeration ?

您可以为模型中的字段创建一个枚举方法,并在初始化程序中像这样调用它:

field :user, :enum do
   enum_mehod do :user_enum end
end
于 2013-02-02T12:28:59.803 回答