我正在尝试向TYPO3后端(v9)添加一些CSS样式。我已经将样式表和以下行添加到了自己的扩展名ext_tables.php
中(如文件typo3/sysext/backend/Classes/Template/DocumentTemplate.php
中所述)。
$GLOBALS['TBE_STYLES']['skins'][$_EXTKEY]['stylesheetDirectories'] = ['EXT:my_extension/styles.css'];
当我检查配置时,将显示新条目,因此看起来不错。但是我看不到后端的任何样式更改。
有任何想法吗?谢谢!
答案 0 :(得分:1)
如键值(stylesheetDirectories
)所示,它应指向目录。它将在该目录中添加所有.css
文件。
此外,不要将$GLOBALS['TBE_STYLES']['skins'][$_EXTKEY]['stylesheetDirectories']
设置为新数组,而要使用$GLOBALS['TBE_STYLES']['skins'][$_EXTKEY]['stylesheetDirectories'][] = 'EXT:my_extension/styles/';
。这样,其他扩展程序也可以添加样式表,而不会被您的扩展程序覆盖。