簡體   English   中英

如何覆蓋rails_admin編輯字段

[英]How to override rails_admin edit fields

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

但我沒有得到期望的看法。 這個怎么做?

我認為(如果我錯了,請糾正我)您希望該字段顯示為數據庫中用戶的下拉列表。 您是否已閱讀以下頁面: https : //github.com/sferik/rails_admin/wiki/Enumeration

您可以在模型中為該字段創建一個枚舉方法,並在初始化程序中像下面這樣調用它:

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM