[TYPO3-german] Parameterübergabe & Cache

Widmann, Manfred mpunktw at gmx.net
Sat Nov 22 13:32:34 CET 2008


So gehts:

Rufer (tx_wmbikerace_pi3):
$this->pi_linkTP($row["rctitle"], array ("tx_wmbikerace_pi4" => 
array("rcUid" => $row["rcuid"])), 1, $detailPID)

Gerufener (tx_wmbikerace_pi4):
$rcUid = $this->piVars["rcUid"];

Geil, wie einfach das geht!!! TYPO3 kümmert sich dabei um caching (je 
unterschiedlichem Wert des Paramters!) und sogar um Sicherheit, weil es 
einen cHash-Code errechnet und als Parameter mitgibt und so verhindert, das 
man die URL fälscht.

Einziger Fallstrick: Man muss den Array, in dem die Parameter drinnen sind, 
mit dem Klassennnamen des Gerufenen benennen - wenn nicht, kommen keine 
Parameter beim Gerufenen an! 




More information about the TYPO3-german mailing list