如何覆盖rails_admin编辑字段

时间:2013-01-01 15:48:03

标签: ruby-on-rails ruby-on-rails-3 rails-admin

我想在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中也有部分

但我没有得到预期的观点。怎么做?

1 个答案:

答案 0 :(得分:1)

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

您可以为模型和初始值设定项中的字段创建枚举方法 这样称呼:

field :user, :enum do
   enum_mehod do :user_enum end
end