Zum Inhalt springen

LOAD_REGISTER

Erstellt am 6. Dezember 2006 · 2 Antworten · letzte Antwort am 8. Dezember 2006

Tags: Frage

maxhb ·

Hi!
Ich möchte gern einen Wert aus meiner Extension (also per PHP erzeugt) so aufbereiten, dass ich ihn in meinem TS verwenden kann.

Dazu habe ich folgendes probiert:

$this->local_cObj = t3lib_div::makeInstance('tslib_cObj');
$this->local_cObj->LOAD_REGISTER(array('meinWert' => 'TYPO3 ist spitze!'), '');

Im TS Code versuche ich nun diesen Wert ausgeben zu lassen:

page.200 = TEXT
page.200.data = register:meinWert

Damit erreiche ich leider keine Ausgabe. Verwende ich statt "register:meinWert" z.B. "register:SYS_LASTCHANGED", so wird der entsprechende Wert korrekt ausgegeben.

Scheinbar ist aber meine Wert korrekt als Register hinterlegt. Die Ausgabe von

debug($GLOBALS['TSFE']->register);

zeigt mir:

Ist mein Ansatz falsch? habe ich etwas übersehen / falsch verstanden?

Danke für Eure FHilfe
maxhb

Crosposting: http://www.typo3forum.net/forum/extension-modifizieren-oder-neu-erstellen/18382-load_register.html

maxhb ·

Hi!

steffenk schrieb

warum der Weg über register ?

Ist in meinem vorliegenden Szenario einfach ein klein wenig eleganter und die gute Nachricht ist: es klappt!

Des Rätsels Lösung: War alles richtig, ABER es funktioniert nur für USER Objekte, nicht für USER_INT #angry#

CU
maxhb