Zum Inhalt springen

ein Feld eingeben und zwei DB-Felder füllen

Erstellt am 15. August 2008 · 2 Antworten · letzte Antwort am 18. August 2008

Tags: TCA, Frage

swus ·

Hallo,

ich habe leider mit der Suche nichts gefunden.

Ich habe mit dem Kickstarter mir eine eigene Datenbank zusammengeklickt, das geht auch ganz gut.

Nun möchte ich in der Datenbank das Datumsfeld doppelt speichern. Einmal so wie es jetzt schon gemacht wird.
Also im BE gebe ich ein Datum ein und es lande in der DB und jetzt soll zusätzlich (beim Speichern) nur das Jahr in ein anderes DB Feld gespeichert werden.

Was muss ich machen?

swus

digedag ·

Du musst das zweite DB Feld normal anlegen und dann einen TCE-Hook schreiben. In dem füllst du das Jahresfeld. Als Hook bietet sich z.B. processDatamap_preProcessIncomingFieldArray an.

swus ·

Ah okay,

geht's ein bisschen genauer. Ich bin da doch noch zu grün hinter den Ohren :o

Danke