【问题标题】:How to override rails_admin edit fields如何覆盖 rails_admin 编辑字段
【发布时间】:2013-02-02 20:28:59
【问题描述】:

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

但我没有得到预期的视图。如何做到这一点?

【问题讨论】:

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


【解决方案1】:

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

您可以在模型和初始化程序中为字段创建枚举方法 像这样称呼它:

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

【讨论】:

  • 这是一个非常强大的功能......爱 RailsAdmin!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-12-22
  • 1970-01-01
  • 2014-02-13
  • 2019-11-02
相关资源
最近更新 更多