Das Standard page Objekt
page = PAGE
page {
headerData < temp.buildHeaderData
includeLibs.dfn = fileadmin/scripts/dfn_iproc_tmenu.inc
// Include the uncommented following line in local setup to use the PHP-driven lang-menu:
// includeLibs.multilanguage = fileadmin/scripts/languageMenu.php
10 = HTML
10.value ={$pageBodyData}
20 = USER
20.userFunc = tx_templavoila_pi1->main_page
}
// Background-grid, if user has switched on feature
[globalVar = LIT:1 = {$yamlDebugOn}]
page.bodyTag = <body class="bg_grid">
page.stylesheet = typo3conf/ext/db_yamltv/template/yaml/debug/debug.css
[global]
Erklärung des Codes
Zeile 7 und 8: Hier kann JavaScript oder anderer erforderlicher Code (mit dem Constant Editor festzulegen) unmittelbar am Anfang des body-Tags in das HTML-Dokument geschrieben werden.
Zeile 9 und 10: Durch Aufruf der Funktion main_page wird der komplette Seiteninhalt durch TemplaVoilà in die Seite geschrieben.
Zeile 13 ff: Der body-Tag erhält eine CSS-Klasse und ein zusätzlicher Stylesheet wird eingebunden, wenn das Debugging-Feature im Constant Editor eingeschaltet wurde.