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.

TYPO3.belayout_tsproviderΒΆ

example usage, feel free to split in several files PageTS inclusion:

<INCLUDE_TYPOSCRIPT: source="DIR:EXT:themes_gridelements/Configuration/BackendLayouts">

PageTS

backendlayouts {
    Layout1 {
        icon = EXT:themes_gridelements/ext_icon.png
        name = Layout 1
        backend_layout (
            colCount = 5
            rowCount = 3
            rows {
                1 {
                    columns {
                        1 {
                            name = Feature
                            colspan = 5
                            colPos = 3
                        }
                    }
                }
                2 {
                    columns {
                        1 {
                            name = Sidebar
                            colPos = 2
                        }
                        2 {
                            name = Menu
                            colPos = 1
                        }
                        3 {
                            name = Content
                            colspan = 3
                            colPos = 0
                        }
                    }
                }
                3 {
                    columns {
                        1 {
                            name = Extended
                            colspan = 5
                            colPos = 4
                        }
                    }
                }
            }
        )
    }
}