[TYPO3-german] formhandler 0.9.7 - mehrere uids merken

Reinhard Führicht rf at typoheads.at
Mon Jun 7 11:52:38 CEST 2010


Am 2010-06-04 22:09, schrieb Damian Porombka:
> Hallo Liste,
>
> gerne freue ich mich über einen kleinen Hinweis.
> Meine Situation (abgekürzt):
>
> finishers {
> 1.class = Tx_Formhandler_Finisher_DB
> ...Angaben zum Kind
> 2.class = Tx_Formhandler_Finisher_DB
> ...Angaben zur Mutter
> 3.class = Tx_Formhandler_Finisher_DB
> ...Angaben zum Vater
>
> 4.class = Tx_Formhandler_Finisher_DB
> Hier benötige ich die "inserted_uid" aus finishers.1, finishers.2 und
> finishers.3
>
> Wie komme ich an alle drei uids, damit ich sie mit dem 4. finisher in
> eine Tabelle schreiben kann?
>
> Vielen Dank fürs mitdenken!
>
> Grüße
> Damian
>

Hallo,

der Finisher_DB schreibt die eingetragenen UIDs in die Session und somit 
kannst du sie mittels TypoScript auslesen.

Bsp:

1.class = Finisher_DB
1.config {
   table = tx_mytable
   ...
}
2.class = Finisher_DB
2.config {
   table = tx_myothertable
   fields {
     parentID = TEXT
     parentID.data = GPvar:saveDB|tx_mytable|inserted_uid
   }
}

Zumindest theoretisch klappt das so. Habs aber nicht getestet.

Viele Grüße,
Reinhard


More information about the TYPO3-german mailing list