[TYPO3-german] $GLOBALS['TSFE']->pSetup['bodyTagAdd'] funktioniert nicht

Ralf Hettinger ng at ralfhettinger.de
Wed Jan 6 13:31:58 CET 2010


Hi Tobias,

das ist logisch, weil ein USER_INT erst ausgewertet wird, nachdem der
cachbare Teil der Seite (also auch der body-Tag) bereits zusammengebaut
wurde.

Viele Grüße
Ralf


Am 06.01.2010 13:19 schrieb Tobias Wolf:
> Hallo,
> 
> aaaalso. Das ganze scheint mit de Art der Plugins zu tun zu haben.
> 
> Ist mein Plugin gecached (also USER), dann kann ich per
> 
> $GLOBALS['TSFE']->pSetup['bodyTag']
> 
> den bodyTag anpassen.
> 
> Ist es ein USER_INT Plugin dann geht es nicht.
> 
> Gruß,
> 
> Tobias
> 
> Tobias Wolf schrieb:
>> Hallo,
>>
>> in Ergänzung wollte ich nochmal meinen jüngsten (erfolglosen) Versuch
>> beschreiben.
>>
>> Tobias Wolf schrieb:
>>>
>>> welche Gründe kann es geben, das ich aus meine Extension heraus dem
>>> body-Tag nichts hinzufügen kann.
>>>
>>> Ich rufe folgendes in meinem Code auf:
>>>
>>> $GLOBALS['TSFE']->pSetup['bodyTag'] = 'onload="yav.init(\'step1\',
>>> rules);"';
>> Hier wird natürlich eigentlich bodyTagAdd benutzt ;)
>>>
>>> Habt ihr noch irgendwelche Ideen?
>>>
>> Was ich jetzt aktuell noch gemacht habe ist, die Standard Testsite
>> Installation hergenommen und an der weiter nichts verändert, bis auf
>> die Installation des Kickstarter.
>> Mit diesem habe ich eine neue Extension erzeugt.
>> Danach eine neue Seite unterhalb von 'Intro' und dort die Extension
>> eingefügt.
>> Geprüft ob die Standardausgabe angezeigt wird.
>>
>> Anschliessend habe ich folgende Zeile der Extension hinzugefügt:
>> $GLOBALS['TSFE']->pSetup['bodyTagAdd'] = 'onload="alert(\'Hello\');"';
>>
>> - Datei abgespeichert
>> - Im BE den Cache geleert
>> - Seite neugeladen
>>
>> Ergebiss: Das Body Tag ist nach wie vor unverändert.
>>
>> Also scheine ich irgendetwas falsch zu machen, so dass meine Änderung
>> nicht beachtet wird.
>>
>> Bin jetzt ziemlich ratlos :(
>>
>> Gruß,
>>
>> Tobias
>>
>> _______________________________________________
>> TYPO3-german mailing list
>> TYPO3-german at lists.typo3.org
>> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
> 


More information about the TYPO3-german mailing list