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]-->');