我正在尝试向 TYPO3 后端(v9)添加一些 CSS 样式。我已将样式表和以下行添加到ext_tables.php我自己的扩展中(如文件中所述typo3/sysext/backend/Classes/Template/DocumentTemplate.php)。
$GLOBALS['TBE_STYLES']['skins'][$_EXTKEY]['stylesheetDirectories'] = ['EXT:my_extension/styles.css'];
Run Code Online (Sandbox Code Playgroud)
当我检查配置时,会显示新条目,因此看起来不错。但我没有看到后端有任何样式变化。
有人有什么想法吗?谢谢!
正如键值 ( stylesheetDirectories) 所示,这应该指向一个目录。它将添加.css该目录中的所有文件。
另外,不要设置$GLOBALS['TBE_STYLES']['skins'][$_EXTKEY]['stylesheetDirectories']为新数组,而是使用$GLOBALS['TBE_STYLES']['skins'][$_EXTKEY]['stylesheetDirectories'][] = 'EXT:my_extension/styles/';. 这样,其他扩展程序也可以添加样式表,而不会被您的扩展程序覆盖。
| 归档时间: |
|
| 查看次数: |
3858 次 |
| 最近记录: |