2017-10-11 1 views
0

ich ein Modell Beitrag haben die zwei Attribute haben title-data-type string und description - data-type arrayAktive Admin hinzufügen + Taste

ActiveAdmin.register Post do 
    permit_params :title, :description 

    form do |f| 
    f.inputs do 
     f.input :title 
     f.input :description 
    end 
    f.actions 
    end 

end 
  1. Wert von title spart richtig, aber Wert von description spart nicht durch die Form . Wie speichert man ein Array Feld?

  2. Kann ich Add more Schaltfläche für description in Active Admin setzen?

+0

Frage zu akzeptieren, nicht mehr specifc die klar sein. Formular hinzufügen, geben Sie Ihre erwarteten – krishnar

+0

aus Wenn ich Werte aus dem Browser-Formular hinzufüge, wird nur 'title' gespeichert, aber' description' nicht. data-type des Titels ist string & data-type der Beschreibung ist Array –

+0

Warum verwenden Sie Array für die Beschreibung? – krishnar

Antwort

1

Try Namen zu ändern Array

f.input :description, input_html: { name: 'description[]' } 
+0

Das hat nicht funktioniert, muss ich etwas in 'permit_params' ändern –

+0

zeige deine erlaubnis params – krishnar

+0

' permit_params: titel,: description' –

Verwandte Themen