Struktur
Seiten

knolledge root
Dies ist die Startseite die auf Home umgeleitet wird. Dieser Seite ist das Haupttemplate zugeordnet: knolledge root template. Dieses Template enthält keinen Code sondern inkludiert nur die Basis Templates von knolledge Base Templates und das statische Template CSS-Styled Content zum Rendern von Content.
Home
Ist vom Menü ausgeschlossen und zeigt auf die erste Seite Willkommen.
Installation, Konfiguration etc.
Standard Seiten die jeweils auf ihre erste Unterseite zeigen.
Templates
Templates
Nur eine Container Seite für knolledge Base Templates
Knolledge Base Templates
Knolledge Base Template - General
TS in der Setup Sektion: Globales, Seiten und Layout Konfiguration.
Knolledge Base Template - Content & Menu
TS in der Setup Sektion: Seiten und Menü Rendern.
Typo Templates auslagern
Um Typo Templates besser editieren zu können, kann man diese auslagern in den fileadmin ordner.
<INCLUDE_TYPOSCRIPT: source="FILE: fileadmin/html/mainmenu_typoscript.txt">
Der Nachteil ist dass man jedesmal den FE Cache leeren muss bevor sich Änderungen auswirken. Um den FE Cache abzuschalten kann man folgendes konfigurieren:
# Template:
config.no_cache = true
# localconf.php
$TYPO3_CONF_VARS["EXT"]["extCache"] = 0
# User TSConfig:
admPanel.override.tsdebug.forceTemplateParsing = 1
Update 2023
Inzwischen mache ich alles mit meinem rsystemplate_bootstrap, da erübrigt sich die ganze Beschreibung zum Thema Templates, das macht dann alles die Extension.