08.09.2009: In eigener Extension CSS Stylesheet einbinden

Mit der TYPO3 Funktion additionalHeaderData lässt sich in der eigenen Extension bequem ein eigenes Stylesheet einbinden.

Um ein Stylesheet in die eigene Extension zu integrieren, muss man den Seitenkopf der Website manipulieren. das erledigt die TYPO3 Funktion additionalHeaderData, mit der man CSS, aber auch Javascript Dateien einbinden kann:

$GLOBALS ['TSFE']->additionalHeaderData [$this->extKey . '_css_1'] = '<link href="' . t3lib_extMgm::siteRelPath ( $this->extKey ) . 'res/stylesheet.css" rel="stylesheet" type="text/css" />';

Wichtig ist die Anpassung des dick markierten Teils der Anweisung. Die Variable $this->extKey liefert den richtigen Pfad in unseren Extension-Ordner.