[TYPO3-german] piVars vs. t3lib_div::_GP

Riezler, Benjamin B.Riezler at macromedia.de
Thu Feb 2 14:36:05 CET 2006


Hi Thorsten,

danke für deine Antwort.
Was meinst du denn genau damit das es auf der Zielseite auch
tx_kursuebersicht_pi1 heissen muss?
Muss ich da noch irgendwas im TS schreiben?

Gruss
Benjamin

> Riezler, Benjamin schrieb:
> $kurs=array();
> $kurs[$this->prefixId."[kurs]"] = $kuerzel;
> $this->pi_linkToPage($titel,$ds,'',$kurs);
> 
> Wenn ich die dann auf der Zielseite auslesen mit
> 
> $this->piVars["kurs"]; 
> 
> auslesen will, krieg ich keine Ausgabe. Mit 
> t3lib_div::_GP('tx_kursuebersicht_pi1') hingegen klappts.
> 
> Woran liegt das, spielt es ueberhaupt ne Rolle?
> Welche der beiden Methoden ist zu bevorzugen?
> 

> hei?t "auf der Zielseite" auch im PI tx_kursuebersicht_pi1? Ansonsten
kann's
> nat?rlich nicht funktionieren.

> Im ?brigen ist die Benutzung des Arrays $this->piVars zu bevorzugen, denn
> zum einen ist ein Array-Zugriff schneller als ein Funktions-Aufruf, zum
> anderen kannst du bei Bedarf auch per TS Vorgabe-Werte f?r die piVars
setzen
> (hierf?r muss nur am Anfang der main()-Funktion $this->pi_setPiVarDefaults
> aufgerufen werden).



More information about the TYPO3-german mailing list