DEPRECATION WARNING

This documentation is not using the current rendering mechanism and is probably outdated. The extension maintainer should switch to the new system. Details on how to use the rendering mechanism can be found here.

Notes

EXT:gridelements (Notes)

EXT:gridelements/Classes/Backend/LayoutSetup.php

#denied elements tx_gridelements.setup.<id>.excludeLayoutIds

#TSConfig winning tx_gridelements.setup.<id>.overruleRecords

tx_gridelements.setup.tabs4 {

# nur toplevel topLevelLayout = 1 # xml des flexforms! flexformDS = FILE:EXT: ...

icon =

title = Tabs4 Title

description = ich bin die tolle beschreibung

frame = 12352345

config {
backend_layout {

colCount = 2 rowCount = 2 rows {

1 {
columns {
1 {
name = 0x0 colspan = 2 colPos = 0

}

}

} 2 {

columns {
1 {
name = 0x1 colPos = 2

} 2 {

name = 1x1 colPos = 1

}

}

}

}

}

}

}

Backendlayouts

hide some layouts: options.backendLayout.exclude = default_1, my_extension__headerLayout

Dataprovider interface TYPO3CMSBackendViewBackendLayoutDataProviderInterface

registrierung $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['BackendLayoutDataProvider'] [$_EXTKEY] = 'Classname';

Header Hook für PageModule

TYPO3CMSBackendControllerPageLayoutController $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['cms/layout/db_layout.php'] ['drawHeaderHook']; callUserFunction

extbase templateRootPaths

plugin.tx_simpleblog {

view {

templateRootPath = EXT:simpleblog/Resources/Private/Templates/

templateRootPath >

templateRootPaths {

10 = fileadmin/simpleblog/templates

20 = fileadmin/special/simpleblog/templates

}

}

}