Zum Inhalt springen

page.headerData aus Extension verändern

Erstellt am 11. März 2009 · 1 Antwort · letzte Antwort am 11. März 2009

Tags: Frage

TheRisingSun ·

Hallo!

Ich würde gerne dynamisch eine CSS-Datei in den <head>-Bereich nachladen. Bis jetzt mache ich das ganz einfach per echo(). Dies funktioniert auch aber das so hinzugefügte CSS landet nicht im <head>-Bereich des HTML-Dokuments wie gewünscht bzw. wird vor den in page.headerData definierten CSS-Dateien geladen und anhscließend durch diese überschrieben. Es soll aber gerade diese Standard-CSS-Definition aus headerData überschreiben.

Ich habe mir diverse Klassen durchgelesen, ob irgendwo auf headerData zugegriffen werden kann, da sich dahinter ja auch nur PHP-Funktion verstecken aber bis jetzt konnte ich nichts finden.

TheRisingSun ·

#angry#
Manchmal ist es so einfach!

Die Lösung:

$GLOBALS['TSFE']->additionalHeaderData['100'] =
    '<link rel="stylesheet" type="text/css" href="PFAD/popupan.css">';

Vielleicht hilft es ja jemandem anders auch!

Gruß!