Zum Inhalt springen

Datensatz automatisch gespeichert?

Erstellt am 11. April 2003 · Noch keine Antworten

Tags: TCA, Frage

maxhb ·

Hi!
Habe in einer Extension ein Eingabefeld vom Typ "Relation" eingefügt.
Dieses benutze ich im Backend um entsprechend des gewählten Feldwertes die anzuzeigenden Felder zu bestimmen:

	"types" => Array (
                "0" => Array("showitem" => "hidden;;1;;1-1-0, "Name","Vorname","Alter"),
                "1" => Array("showitem" => "hidden;;1;;1-1-1, "Name","Vorname"),
)

Sprich wenn das Feld einen Wert von 0 hat werden name, Vorname und Alter abgefragt, bei Wert 1 nur Name und Vorname abgefragt. Haut auch wunderbar hin.
Hier das Problem: Erstelle ich im BE einen neuen Datensatz für meine Extension und ändere den Eintrag im Auswahlfeld (0-->1), dann speichert Typo den Datensatz automatisch, egal ob alle Pflichfelder ausgefüllt sind oder nicht 😢 Selbst wenn man dann auf Abbrechen klickt hat man halt einen unvollständigen Datensatz in der Datenbank.
Frage: Wie kann man das verhindern?

CU

maxhb