Am 28.11.13 23:37, schrieb Michael Kasten:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hallo Liste,
ich brauche ein Frische Idee zu einem Problem, ich habe ein Formular mit
mehreren Finisher_DB
1.class.Finisher_StoreGP
2.class = Finisher_DB (schreibt in die erste Tabelle)
3.class = Finisher_DB (schreibt in die zweite Tabelle)
4.class = Finisher_DB (soll den angelegten Beitrag aus Tabelle 1 mit den Wert
aus Tabelle 2 updaten)
Aber ich erhalte nicht mehr den Wert aus der ersten Tabelle, so sollte es doch
eigentlich möglich
sein:
...
updateInsteadOfInsert = 1
key = uid
key_value.mapping = TEXT
key_value.mapping.data = GP:formhandler|saveDB|0|uid
...
(http://typo3.toaster-schwerin.de/typo3_german/2013_08/msg06970.html)
Wobei ich als numerischen Wert auch 1,2 eingeben kann ändert das nichts, ich
erhalte hier immer
den Werte aus dem zweiten Finisher_DB
Alternative Versuche an den Werte zu kommen sind ebenfalls gescheitert, es
scheint so, das der
zweite Finisher_DB den Wert in der Session überschreibt
Mein Update Query sieht dann eben so aus
UPDATE fe_users SET client='36' WHERE uid='36'
Hat hier Jemand mal eine Tip für mich?
Dankeschön
hast du eine echte gegenseitige Verlinkung?
ansonsten wäre die Frage warum du nicht zuerst die "zweite Tabelle" und
dann erst die "erste Tabelle" schreibst.
so etwas mache ich zb. hier: http://pi-phi.de/formhandler.html
ansonsten findest du evtl. etwas zum Stichwort "inserted_uid"
bernd
--
http://www.pi-phi.de/cheatsheet.html
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german