Benutzer-Werkzeuge

Webseiten-Werkzeuge


typo3:about:tlo

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige ÜberarbeitungVorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
typo3:about:tlo [2014/03/16 15:09] – [lib] admintypo3:about:tlo [2015/12/03 19:32] (aktuell) – Externe Bearbeitung 127.0.0.1
Zeile 32: Zeile 32:
  
 ''page'' beinhaltet alle Objekte, die im Frontend ausgegeben werden. Angefangen bei Header-Daten wie CSS und JavaScript, Meta-Tags, bis zu den eigentlichen Inhalten, den [[typo3:about:cobject|cObjects]]. ''page'' beinhaltet alle Objekte, die im Frontend ausgegeben werden. Angefangen bei Header-Daten wie CSS und JavaScript, Meta-Tags, bis zu den eigentlichen Inhalten, den [[typo3:about:cobject|cObjects]].
 +
 +In einem TypoScript-Template können mehrere PAGE-Objekte definiert sein, z.B. für die normale Browseransicht, eine Printversion und den RSS-Feed. Diese PAGE-Objekte müssen sich aber im Seitentyp (''typeNum'') unterscheiden. Die Ausgabe wird dann über den GET-Parameter ''&type='' gesteuert.
 +
 +Wenn der Seitentyp nicht definiert ist, gilt immer der Standard ''0'' als gesetzt. Falls bei zwei oder mehr PAGE-Objekten der Seitentyp fehlt, würden die jeweiligen Definitionen alle derselben Ausgabe zugeordnet: Werte würden ggf. überschrieben und Objekte ergänzt.
 +
 +Die Namen der PAGE-Objekte sind frei wählbar. Es ist aber üblich, für die normale Ausgabe //page// zu verwenden.
 +
 +<code typoscript>
 +page = PAGE
 +page {
 +  # typeNum = 0
 +  [...]
 +}
 +
 +print = PAGE
 +print {
 +  typeNum = 1
 +  [...]
 +}
 +</code>
  
 ---- ----
typo3/about/tlo.1394978975.txt.gz · Zuletzt geändert: (Externe Bearbeitung)