Globale Variablen in Typo3

stetabar

Mitglied
Hallo zusammen,

ich habe mal eine kurze Frage.
Ich bastel an einer eigenen Extension rum und wollte mal nachfragen, ob mir jemand sagen könnte, wie ich ein Array in meinem ersten PlugIn ins TSFE (oder auch woanders hin) speichere, um es später im zweiten PlugIn wieder auszulesen.

Ich möchte mir die Daten nicht so gerne in der URL per Get weitergeben...

Dachte da an sowas...aber habe es in $GLOBALS['TSFE'] nur auf der gleichen Seite verfügbar...

PHP:
/*PlugIn1 auf Page id=1*/

$GLOBALS['TSFE']->testarray = array('show' => 1);
echo t3lib_div::debug($GLOBALS['TSFE']);//zeigt mir das Array (testarray) an
PHP:
/*PlugIn2 zB auf Page id=3*/

echo t3lib_div::debug($GLOBALS['TSFE']);//zeigt mir das Array (testarray) nicht an

Muss ich das Array irgendwie besonders anlegen, damit es Seitenübergreifend verfügbar ist?

Danke
 
hab das mit Sessions gemacht.

PHP:
//speichern
$my_vars['wert1'] = 1;
$my_vars['wert2'] = 2;
$GLOBALS["TSFE"]->fe_user->setKey('ses',$this->extKey,$my_vars);			
//auslesen
$this->sessiondata = $GLOBALS["TSFE"]->fe_user->getKey('ses',$this->extKey);
 

Neue Beiträge

Zurück