Hallo,
ist es möglich eine eigene Css-Datei via TypoScript für das Backend einzubinden?
Wenn ja, wie mache ich dass.
Gruss
eigene css-Datei fürs Backend [Gelöst]
-
0 x23. 07. 2011, 22:58 -
chrisTheM...
T3PO0 x28. 03. 2016, 20:55 - LösungIch stand soeben vor der gleichen Anforderung und zwar mit TYPO3 7.6. Hier meine Lösung:
In einer eigenen Extension in der Datei "extTables.php" folgende Zeilen hinzufügen:
- 'name' => 'my_ext_key',
- 'css' => 'EXT:' . $_EXTKEY . '/Resources/Public/css/typo3_backend/'
- )
- );
'my_ext_key' kann natürlich mit beliebigem Wert ersetzt werden. Auch der Pfad zu dem Ordner mit den CSS-Dateien kann beliebig angepasst werden.
Achtung: Bei dem Pfad zu der CSS-Datei handelt es sich wirklich nur um den Pfad zu einem Ordner, in dem CSS-Dateien liegen! Es werden alle CSS-Dateien in diesem Ordner geladen.
-
FabianX
R2-D20 x103 Beiträge 2 Hilfreiche Beiträge 31. 07. 2012, 11:45Zwar schon ein alter Beitrag aber stand grad vor dem gleichen Problem und schau immer zuerst hier im Forum und bin daher hier drüber gestolpert.
die extTables.php in typo3conf öffnen und folgende Zeilen hinzufügen:
- if (TYPO3_MODE=="BE" ) {
- $TBE_STYLES['inDocStyles_TBEstyle'] .= '@import "/fileadmin/deinPfad/deineCSS.css";';
- }
-
-
chrisTheM...
T3PO0 x28. 03. 2016, 20:55Ich stand soeben vor der gleichen Anforderung und zwar mit TYPO3 7.6. Hier meine Lösung:
In einer eigenen Extension in der Datei "extTables.php" folgende Zeilen hinzufügen:
- 'name' => 'my_ext_key',
- 'css' => 'EXT:' . $_EXTKEY . '/Resources/Public/css/typo3_backend/'
- )
- );
'my_ext_key' kann natürlich mit beliebigem Wert ersetzt werden. Auch der Pfad zu dem Ordner mit den CSS-Dateien kann beliebig angepasst werden.
Achtung: Bei dem Pfad zu der CSS-Datei handelt es sich wirklich nur um den Pfad zu einem Ordner, in dem CSS-Dateien liegen! Es werden alle CSS-Dateien in diesem Ordner geladen.
-
-
-
mobilat
T3PO0 x31 Beiträge 0 Hilfreiche Beiträge 25. 04. 2017, 11:33So seid ihr noch flexibler mit der Variable `$_EXTKEY` - danke für den Tipp.
In die Datei "ext_tables.php" euer (Provider-)Extension.- /**
- * Add own CSS for Backend
- */
- $TBE_STYLES['skins'][$_EXTKEY]['name'] = $_EXTKEY;
- $TBE_STYLES['skins'][$_EXTKEY]['stylesheetDirectories']['structure'] = 'EXT:' . ($_EXTKEY) . '/Resources/Public/Backend/Css/';
-
-
mtness
Padawan0 x37 Beiträge 0 Hilfreiche Beiträge 30. 10. 2023, 13:24Hallo Zusammen, habe gerade das changelog für TYPO3 v12 gesehen, da ändert sich die Einbindung wie folgt:
EXT:my_extension/ext_localconf.php
[code]// for TYPO3 >12.3
$GLOBALS['TYPO3_CONF_VARS']['BE']['stylesheets'][my_extension]
= 'EXT:myextension/Resources/Public/Css/myfile.css';$GLOBALS['TYPO3_CONF_VARS']['BE']['stylesheets'][my_extension]
= 'EXT:myextension/Resources/Public/Css/';[/code]// edit: schade, der codeview geht wohl nicht mehr hier.
-