Backendlayouts einrichten
my_extension/Configuration/PageTS/Mod/WebLayout/BackendLayouts/ gespeichert.
Die TYPO3 BackendLayout Datei
mod { web_layout { BackendLayouts { twocols { title = 2-spaltige Layout 70/30 config { backend_layout { colCount = 3 rowCount = 1 rows { 1 { columns { 1 { name = Content colPos = 0 colspan = 2 } 2 { name = Sidebar colPos = 2 } } } } } } icon = EXT:t3dev_template/ext_icon.gif } } } }

title = LLL:EXT:my_extension/Resources/Private/Language/Backend.xlf:backend_layout.twocolscolCount und rowCount: wieviele Spalten und Zeilen euer Layout insgesamt hat.Ein BAckendlayout ist vergleichbar mit einer Tabelle. Damit könnt ihr auch colspan und rowspan benutzen. In diesem Beispiel wird komplette Breite im Backend auf 3 Spalten verteilt, die Contentspalte hat ein colspan = 2 und ist somit doppelt so breit wie die Sidebar. Als letztes wird noch das Icon ausgewählt das in den Seiteneigenschaften später als Vorschau angezeigt wird. Im Backend habt ihr dann später eine solche Aufteilung:
Backendlayouts in TYPO3 integrieren

<INCLUDE_TYPOSCRIPT: source="DIR:EXT:my_extension/Configuration/PageTS/Mod/WebLayout/BackendLayouts" extensions="txt">Wir können somit später jederzeit eine weitere Backendlayoutdatei hinzufügen und diese wird automatisch im eingebunden. Bevor wir zum letzten Schritt kommen, bitte prüft nochmal euer Verzeichnis und ob die Dateinamen der BE Layouts den carray Schlüsseln in den Layoutdateien entsprechen. Verzeichnisbaum:
my_extensionWir müssen jetzt nur noch die Backendlayouts über die ext_localconf.php dem System hinzufügen.
-- Configuration
---- PageTS
------ Mod
------ | web_layout.txt
------ | WebLayout
---------| BackendLayouts
-----------| onecol.txt
-----------| twocols.txt
-----------| .....
Dazu ergänzen wir die Datei my_Extension/ext_localconf.php
\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPageTSConfig('<INCLUDE_TYPOSCRIPT: source="FILE:EXT:'.$_EXTKEY.'/Configuration/PageTS/Mod/web_layout.txt">');Nachdem ihr alle Caches gelöscht habt, solltet ihr unter den Seiteneigenschaften im Backend die neuen Backendlaouts in der Auswahl sehen.