Sie befinden sich hier : 
Dokumentation / YAML für TemplaVoila / TypoScript Bibliotheken / page

Das Standard page Objekt

  1. page = PAGE
  2. page {
  3.   headerData < temp.buildHeaderData
  4.   includeLibs.dfn = fileadmin/scripts/dfn_iproc_tmenu.inc
  5. // Include the uncommented following line in local setup to use the PHP-driven lang-menu:
  6. //  includeLibs.multilanguage = fileadmin/scripts/languageMenu.php
  7.   10 = HTML
  8.   10.value ={$pageBodyData}
  9.   20 = USER
  10.   20.userFunc = tx_templavoila_pi1->main_page
  11. }
  12. // Background-grid, if user has switched on feature
  13. [globalVar = LIT:1 = {$yamlDebugOn}]
  14. page.bodyTag = <body class="bg_grid">
  15. page.stylesheet = typo3conf/ext/db_yamltv/template/yaml/debug/debug.css
  16. [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.

Design 1
Bookmark this page