t3lib_PageRenderer addCss Beispiele

addCssFile, addCssInlineBlock

Extension CSS einbinden

Seit TYPO3 4.3.x kann man einfacher die Extension eigenen CSS Dateien einbinden.

addCssFile, addCssInlineBlock

// t3lib/class.t3lib_pagerenderer.php
$code  = "* {padding: 0;margin 0;}";
$GLOBALS['TSFE']->getPageRenderer()->addCssFile(t3lib_extMgm::siteRelPath('dein-ext-key') . 'res/stylesheets.css');
$GLOBALS['TSFE']->getPageRenderer()->addCssInlineBlock('dein-ext-key',$code);

// CSS Datei mit Conditional Comments
$GLOBALS['TSFE']->getPageRenderer()->addCssFile('pfad-zu-datei/stylesheets.css','stylesheet','all','',TRUE,FALSE,'<!--[if IE]>|<![endif]-->');