Ich habe Modelle Produkte und Galerie mit has_many gehört_to Beziehung, ich implementieren Nested_Attributes Feature, Problem hier ist: Wenn ich auf hinzufügen Galerie zwei innere Formen anstelle eines erstellt werden, wie in der folgenden Abbildung gezeigt: ActiveAdmin Verschachtelte Attribute
CODE
form do |f|
f.inputs "Product" do
f.input :title, :required => true
f.input :description
f.input :price
f.input :display_image
f .input :product_detail, :hint => "Upload PDF file"
f.input :category
end
f.inputs 'Product Gallery' do
f.has_many :galleries, allow_destroy: true, new_record: 'Add Gallery' do |c|
c.input :image, :hint => c.template.image_tag(c.object.image.url(:thumb))
end
end
f.inputs 'Product Specification' do
f.has_many :specifications, allow_destroy: true, new_record: true do |c|
c.input :specification_label
c.input :specification_details
end
end
f.actions
end
ich brauche Hilfe zu diesem Thema. Ich bin nicht in der Lage, dies zu lösen !!, jede Hilfe wäre nennenswert.
Ich kann Ihren Code nicht sehen, aber ich finde das gleiche vor, sollten Sie die Felder hinzufügen Link/Schaltfläche, die dynamische Felder erzeugt, außerhalb der f.fields_for: Galerien –
Hallo @ aldrien.h danke für die Antwort, ich verwende f.fields_for nirgends in meinem Code, ich habe meine Frage bearbeitet und den Code hinzugefügt! – Pbms
Ich denke, weil Sie zwei Schleifen haben, deshalb erzeugt es zweimal. –