Wir haben von Symfony 2.0 auf 2.1 aktualisiert. Mit 2.0 habe ich die Entity geändert und das Formular neu geladen:
%Vor%Aber das ist nicht mehr mit Symfony 2.1 ( Ссылка ) erlaubt. Ich erhalte den folgenden Fehler:
%Vor%Gibt es eine Möglichkeit, das Formular an die Entity erneut zu binden / die Daten neu zu laden?
Nun können Sie eine neue Instanz des Formulars erstellen und erneut binden. Scheint wie Overkill, aber es würde in einer Prise funktionieren.
Und der offensichtlichste Weg, das Formular nach einem erfolgreichen Post zurückzusetzen. Setzen Sie einen "Flash", umleiten Sie die Formularseite und zeigen Sie den Flash an:
%Vor%Und in deinem Zweig:
%Vor%Tags und Links symfony symfony-2.1