So habe ich mein Controller-Aktion ähnlich wie dieseMehrere Formen von gleicher Art - Symfony 2
$task1 = new Task();
$form1 = $this->createForm(new MyForm(), $task1);
$task2 = new Task();
$form2 = $this->createForm(new MyForm(), $task2);
Und lassen Sie uns sagen, dass meine MyForm hat zwei Felder
//...
$builder->add('name', 'text');
$builder->add('note', 'text');
//...
Es scheint so, da die beiden Formen sind vom gleichen Typ MyForm, wenn sie in den Ansichten gerendert werden, haben ihre Felder denselben Namen und dieselben IDs (die 'Name'-Felder von zwei Formularen haben denselben Namen und dieselbe ID; das gleiche gilt für die' Notiz'-Felder) Symfony kann die Daten der Formulare nicht korrekt binden. Kennt jemand eine Lösung dafür?
Genau mein Gedanke. Gute Antwort! –