Import / Include

// Typo3 > 9 @import 'EXT:[ext-lower]/Configuration/TypoScript/extensions/[field-lower].setup' @import 'EXT:[ext-lower]/Configuration/TypoScript/extensions/*.setup' @import 'EXT:[ext-lower]/Resources/Private/Templates/**/*.setup'

PAGE template

page = PAGE page { typeNum = 0 # Bitte keine Typo3-Kommentare im Quelltext! config { headerComment > disablePrefixComment = 1 } # favicon shortcutIcon = EXT:[ext-lower]/Resources/Public/Images/favicon.ico } page.10 = FLUIDTEMPLATE page.10 { partialRootPaths { 10 = EXT:[ext-lower]/Resources/Private/Partials/ } layoutRootPaths { 10 = EXT:[ext-lower]/Resources/Private/Layouts/ } templateRootPaths { 10 = EXT:[ext-lower]/Resources/Private/Templates/ } # Abhängig vom gewählten Template in den Seiteneigenschaften: Fluid-Template umschalten file.stdWrap.cObject = CASE file.stdWrap.cObject { key.field = backend_layout key.ifEmpty.data = levelfield:-2, backend_layout_next_level, slide default = TEXT default.value = EXT:[ext-lower]/Resources/Private/Templates/Default/Index.html pagets__home = TEXT pagets__home.value = EXT:[ext-lower]/Resources/Private/Templates/Home/Index.html } variables { [field-lower] = TEXT [field-lower].value = Beispiel-Text # Geht auch direkt per ViewHelper -- siehe "nnt3:content.column()" content_10 < styles.content.get content_10.select.where = colPos = 10 # Geht auch direkt per ViewHelper -- siehe "nnt3:content.column()" content_20 < styles.content.get content_20.select.where = colPos = 20 } }