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
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Antwort per Email an