0
所以我有這個問題,我想在我的表單中添加一些標記,除了我的管理面板中的基本窗體,並且我正在使用活動管理員。activeadmin add_new has_many關聯鏈接自定義形式
下面是我的基本形式碼
form do |f|
f.inputs do
f.input :first_name
f.input :last_name
f.input :bio
f.input :description
f.input :affiliate_link
f.has_many :videos, :allow_destroy => true do |video|
video.input :title
video.input :subtitle
video.input :description
video.input :asset, as: :file
video.input :teaser, as: :file, input_html: {class: 'teaser'}
video.input :pdf, as: :file
video.input :categories, collection: Category.where("parent_id is not null")
video.input :tags, as: :check_boxes, wrapper_html: {class: 'checkbox-margin-left'}
end
end
# f.inputs do
# render partial: "shared/templates"
# end
f.actions
end
現在我試圖呈現一個部分希望,這將是整個窗體的,但在現實部分的形式消失,只有部分被渲染,所以我想我應該改變我的策略,這就是我接下來要做的。我創建了一個表單部分。
form :partial => "form"
它呈現的形式,我加了我的標記在部分,但我有另一個問題。視頻的has_many關聯不是作爲新的記錄形式呈現,而是作爲選擇選項。現在我想知道如何讓它呈現一個新的記錄表單,爲這個關聯生成一個新表單,而不是向我顯示一個選擇框。