Das Symfony 1.4-Widget ist nach dem Setzen nicht gesetzt

Mit dem Formularersteller von symfony müssen Benutzer einige allgemeine Felder wie "created_at" und "updated_at" deaktivieren. Anfänger erhalten häufig einen Fehler, wenn nach dem Deaktivieren von Formularfeldern ein Widget nicht vorhanden ist.

Um Felder aus den Formularen von symfony zu entfernen, setzen die Codierer die Felder in den Formulardateien, die sich in der / lib / form / doctrine / Verzeichnis. Nach dem Aufheben der Einstellung dieser Felder sind Anfänger verblüfft über die Fehler, die besagen, dass die entfernten Widgets nicht vorhanden sind.

Das Problem liegt nicht in der Unschärfe der Felder. Das ist wahrscheinlich richtig aufgetreten. Der Fehler, den Sie sehen, ist, dass Symfony immer noch versucht, die Felder wiederzugeben, die Sie gerade nicht gesetzt haben.

Um dies zu beheben, müssen Sie Verweise auf diese Widgets entfernen. Diese sind häufig in Ihrem zu finden _form.php Datei.