hallo,
ich habe in meiner extension die variable:
$GLOBALS["TSFE"]->register['page_select'] = "4,3";
gesetzt und möchte diese gern per ts auslesen.
ich habe gelesen, das es eigentlich folgend möglich sein sollte:
temp.special = TEXT
temp.special.data = register : page_select
leider ohne erfolg...
hat jemand eine ahnung?
lg, nick
er schrieb
Des Rätsels Lösung: War alles richtig, ABER es funktioniert nur für USER Objekte, nicht für USER_INT...
was heißt das nun für den code?
sein code:
$this->local_cObj = t3lib_div::makeInstance('tslib_cObj');
$this->local_cObj->LOAD_REGISTER(array('meinWert' => 'TYPO3 ist spitze!'), '');
page.200 = TEXT
page.200.data = register:meinWert
was änder ich nun genau?
also ich habe auch die checkbox bezüglich des user cache aktiviert.
mein code
$this->local_cObj = t3lib_div::makeInstance('tslib_cObj');
$this->local_cObj->LOAD_REGISTER(array('pageselect' => '3'), '');
ich habe mir mal $GLOBALS['TSFE']->register ausgeben lassen und meine vaariable steht auch richtig drin.
mein ts:
temp.special = TEXT
temp.special.data = register:pageselect
temp.tmenu.special.value < temp.special
leider schaffe ich es einfach nicht, das drüben was ankommt #angry#