Ich habe folgendes Formular:
%Vor%Wie kann ich festlegen, dass "Freund" Kontrollkästchen standardmäßig aktiviert wird, wenn das Formular gerendert wird?
Ich denke, Sie sollten es mit data
-Option versuchen, aber es ist nur in dem Fall, wo Sie nicht einmal Daten in Ihrem Objekt gespeichert haben, weil es sonst überschrieben wird.
Wichtig : Es eignet sich für die Erstellung von Aktionen, nicht aber für Bearbeitungsaktionen.
%Vor%Extrahieren :
Wenn Sie ein Formular erstellen, zeigt jedes Feld zunächst den Wert von entsprechende Eigenschaft des Domänenobjekts des Formulars (wenn ein Objekt ist an das Formular gebunden). Wenn Sie den Anfangswert für die Form oder nur ein einzelnes Feld, können Sie es in der Datenoption
festlegen
Verwenden Sie die Option empty_data
Formularfeld. (nicht data
, da es alle veröffentlichten Daten außer Kraft setzt, wenn Sie sie nicht dynamisch festlegen).
Eine weitere Option für komplexe Fälle ist Sf Dynamic Form Events .
Tags und Links php symfony symfony3.x