Zum Inhalt springen

bodytag per plugin beeinflussen

Erstellt am 6. Oktober 2010 · 4 Antworten · letzte Antwort am 7. Oktober 2010

Tags: Frage

henno ·
page.bodyTag=<body ...>

Wie mach ich das gleiche per php/plugin? Also wie kann ich aus dem Plugin heraus das body tag beeinflussen?

henno ·

Ich bin einen Schritt weiter

$GLOBALS['TSFE']->tmpl->setup['page.']['bodyTag.'] = '<body bgcolor="#f1f3f8">'

Das sieht meiner Meinung nach schon ganz gut aus. Typo3 ist anderer Meinung zumindest funktioniert es noch nicht. Kann mir jemand verraten was ich falsch mache?

henno ·

#angry# neue Erkenntnis es hat wohl mit dem caching zu tun. Aber wenn ich das aktiviere bringt das fürs erste auch nichts

igorshmigor ·

Ich denke mal, dass du den Punkt am Ende von bodyTag entfernen musst.
Also:

$GLOBALS['TSFE']->tmpl->setup['page.']['bodyTag'] = '<body bgcolor="#f1f3f8">'
lisardo ·

Hallo,

normalerweise sollte man aus einer Extension heraus nicht den bodyTag setzen, sonst gibts evtl. Probleme, wenn er für andere Zwecke bereits verändert wurde (mache ich z. B. ziemlich oft) ... verwende bodyTagAdd oder noch besser machs im TypoScript, das zusammen mit der Extension geladen wird. Dann bleibt es flexibel.

Gruß
Peter, TYPO3 @ lisardo (Augsburg)