Для моего расширения extbase мне нужен CSS, который я включаю во все контроллеры действий с помощью:
$this->response->addAdditionalHeaderData('<link rel="stylesheet" type="text/css" href="' . t3lib_extMgm::siteRelPath($this->request->getControllerExtensionKey()) . 'Resources/Public/css/mystyle.css" />');
Если теперь у меня есть страница, на которой включены несколько плагинов моих расширений, у меня есть несколько CSS-модулей, включающих:
<link rel="stylesheet" type="text/css" href="typo3conf/ext/myext/Resources/Public/css/mystyle.css">
<link rel="stylesheet" type="text/css" href="typo3conf/ext/myext/Resources/Public/css/mystyle.css">
Редактировать
Я также мог бы сделать следующее:
$GLOBALS['TSFE']->additionalHeaderData[100] = '<link ...>';
Но, насколько я знаю, это только по-старому.
page.headerData.100.value = <link ...>
в setup.txt будет включать файлы также на тех сторонах, которые мне не нужны. Любая другая идея с typoscript? - person nbar   schedule 18.12.2013tt_content
с тем же типомtt_content
иsorting
меньше, чем текущая запись. - person biesior   schedule 18.12.2013