4

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リレーション)を非表示にする方法はありますか?

4

3 に答える 3

2
edit do
  configure :companies do
    hide
  end
end

これにより、企業フィールドが非表示なり、リスト時に表示されます。createupdate

于 2016-11-14T08:57:17.357 に答える
1
list do
    field :name
    field :email
    field :company do
      visible do
         false
      end
    end
end

それはあなたが望んでいたことですか?管理者だけがフィールドを使用できるプロジェクトで、このようなことをしました。「false」の代わりに「bindings[:view] ._ current_user.admin?」のようなものがありました。

于 2013-02-02T12:19:59.013 に答える
0

このようなもの、多分?

list do
  ....
  configure :company do
    hide
  end
end
于 2013-01-14T14:54:12.020 に答える