Добавление собственного CSS в бэкэнд TYPO3 [v9] - PullRequest
0 голосов
/ 05 декабря 2018

Я пытаюсь добавить несколько стилей CSS в бэкэнд TYPO3 (v9).Я добавил таблицу стилей и следующую строку в ext_tables.php моего собственного расширения (как описано в файле typo3/sysext/backend/Classes/Template/DocumentTemplate.php).

$GLOBALS['TBE_STYLES']['skins'][$_EXTKEY]['stylesheetDirectories'] = ['EXT:my_extension/styles.css'];

Когда я проверяю конфигурацию, появляется новая запись, так что выглядит хорошо.Но я не вижу каких-либо изменений в стиле бэкэнда.

Есть идеи у кого-нибудь?Спасибо!

1 Ответ

0 голосов
/ 05 декабря 2018

Как показывает значение ключа (stylesheetDirectories), это должно указывать на каталог.Он добавит все .css файлы в этот каталог.

Кроме того, не устанавливайте $GLOBALS['TBE_STYLES']['skins'][$_EXTKEY]['stylesheetDirectories'] в качестве нового массива, а используйте $GLOBALS['TBE_STYLES']['skins'][$_EXTKEY]['stylesheetDirectories'][] = 'EXT:my_extension/styles/';.Таким образом, другие расширения также могут добавлять таблицы стилей без перезаписи вашего расширения.

...