簡體   English   中英

如何在Rails active_admin中的資源的編輯視圖中自定義表單?

[英]How to customize the form in the edit view of a resource in Rails active_admin?

我在Rails應用程序的編輯視圖中有一個表單,此編輯視圖是active_admin目錄中資源的表單。

我知道活動管理員使用過表格,無法找到編輯視圖的視圖模板。

如果要更改表單,以便字段具有下拉菜單而不是輸入字段。 我在哪里以及如何設置?

謝謝

例:

app/admin/model_name.rb

ActiveAdmin.register ModelName do
  form do |f|
    f.inputs "ModelName" do
      f.input :title, :required => true
      f.input :name
      #
      # ... other inputs ...
      #
      f.input :foo, :as => :select, :collection => ModelName.all.map{ |x| [x.title, x.id] }
    end
    f.buttons
  end
end

怎么做的:

:as => :select

創建一個選擇輸入

:collection => [ [text, value], [text, value] ...]

代表選擇輸入中的選項。

暫無
暫無

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

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