RailsAdmin以嵌套形式隐藏字段

时间:2013-01-14 14:12:29

标签: ruby-on-rails nested-forms rails-admin

我有User型号的自定义配置:

rails_admin do
  list do
    field :name
    field :email
    field :company
  end

  edit do
    field :first_name
    field :last_name
    field :email
    field :password
    field :company
  end
end

使用嵌套表单时有没有办法隐藏公司字段(has_many关系)?

3 个答案:

答案 0 :(得分:2)

edit do
  configure :companies do
    hide
  end
end

来自createupdate隐藏公司字段,而在列出时显示

答案 1 :(得分:1)

list do
    field :name
    field :email
    field :company do
      visible do
         false
      end
    end
end

这就是你想要的吗?我在一个只有管理员可以使用字段的项目中做了这样的somenthing。而不是“假”,而是“绑定[:view] ._ current_user.admin?”。

答案 2 :(得分:0)

这样的事,也许?

list do
  ....
  configure :company do
    hide
  end
end