Ich habe ein Formular für meine Entität namens Book
und ich habe einen Typ, um ein Formular in meiner Ansicht anzuzeigen. In diesem Typ habe ich einige Felder, die Eigenschaften in meiner Entität zugeordnet sind.
Nun möchte ich ein weiteres Feld hinzufügen, das in meiner Entität nicht zugeordnet ist und einige Anfangsdaten für dieses Feld während der Formularerstellung liefert.
Mein Typ sieht so aus
%Vor%Das Formular wird wie folgt erstellt
%Vor% Wie kann ich jetzt während der Formularerstellung erste Daten liefern? Oder wie muss ich die Erstellung des Formulars ändern, um dem Feld another_field
Anfangsdaten hinzuzufügen?
Ich habe auch ein Formular, das Felder hat, die meist einer zuvor definierten Entität entsprechen, aber eines der Formularfelder ist auf false gesetzt.
Um dies im Controller zu umgehen, können Sie ihm einige Anfangsdaten ziemlich einfach geben:
%Vor%einfach so. Wenn Sie dann die Formulardaten verarbeiten, um sie zu speichern, können Sie auf die nicht zugeordneten Daten mit folgenden Befehlen zugreifen:
%Vor%Sie können die Anfrageparameter wie folgt ändern, um das Formular mit zusätzlichen Daten zu unterstützen:
%Vor%Auf diese Weise füllt Ihr Formular beim Rendern die richtigen Werte für Ihr Feld aus. Wenn Sie viele Felder liefern möchten, ist dies eine Option.