[TYPO3-german] Formhandler: pid lässt sich nicht ändern

Michael Oehlhof typo3 at oehlhof.de
Fri Apr 1 01:07:59 CEST 2011


Ich habe eine Seite mit einem Formular und rufe das Formular von 
verschiedenen Seiten aus auf.
Die pid der "Startseite" reiche ich als post Variable an das Formular.
In dem gespeicherten Datensatz wird sie auch abgelegt.
Aber der Datensatz wird auf der Seite mit dem Formular angelegt und 
nicht auf der "Startseite" von der aus die Formularseite aufgerufen wird.
In der Doku liest man:
           pid {
             mapping = TEXT
             mapping.data = TSFE:id
           }
Wenn ich stattdessen:
           pid {
             mapping = TEXT
             mapping.data = GP:startpid
           }
übergebe (startpid ist die per Post übergebene pid) wird trotzdem nicht 
unter dieser pid abgelegt.
Auch die direkte Angabe von:
	pid = 123
legt die Daten nicht auf der Seite 123 ab, sondern auf der Seite des 
Formulars.
Auch mit
	pid.mapping = startpid
ändert sich nichts.

Hat jemand eine Idee wie man den Finisher_DB dazu bekommt den Datensatz 
nicht auf der Seite des Formulars abzulegen?
Wie kann ich die pid vorgeben?

Grüße
Michael


More information about the TYPO3-german mailing list