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.