Storage Folder und Template Record

Um die TemplaVoila-spezifischen Datensätze zu speichern benötigen sie einen SysOrdner.
Zu diesem Zweck gehen sie in das Modul Web > Seite und legen unter der Wurzelseite "Site" eine neue Seite an. Ändern sie den Typ von Standard auf SysFolder
und geben sie einen Titel ein (z.B. "Storage Folder").



Als nächstes müssen sie der Wurzelseite "Site" bekannt geben, in welchem SysOrdner sich die TemplaVoila-spezifischen Datensätze befinden. Gehen sie unter Web > Seite auf die Wurzelseite und öffnen sie die Seiteneigenschaften zur Bearbeitung. Unter dem Punkt "Allgemeine Datensatzsammlung" klicken sie auf das Ordner-Symbol. Es öffnet sich ein neues Browser-Fenster aus dem sie die Seite "Storage Folder" auswählen können. Speichern sie die Seiteneigenschaften und verlassen sie diese Maske.



Erzeugen sie nun einen Template Record für die Wurzelseite "Site".  Gehen sie in das Modul Web > Template, wählen sie "Site" aus und klicken sie auf den Button "Create template for a new site". Weitere Informationen finden sie auch im Modul TypoScript, Templates und Designvorlagen.



Stellen sie sicher, dass sie in der DropDown-Liste "Info / Modify" ausgewählt haben. Über den Punkt "Setup" gelangen sie zur Maske, in der sie den TypoScript-Code bearbeiten können.



Standardmäßig wird von Typo3 folgender TypoScript-Code erzeugt:
page = PAGE
page.10 = TEXT
page.10.value = HELLO WORLD!


Dieses Code-Fragment weißt die Frontend Engine an den Text "HELLO WORLD!" auszugeben. Gehen sie in das Modul Web > Anzeigen um sich im Backend die Ausgabeansicht anzusehen.


Um Typo3 anzuweisen, die TemplaVoila-Extension für das Rendering der Ausgabeansicht zu verwenden, gehen sie zurück in das Modul Web > Template und ändern sie den TypoScript-Code wie folgt:
page = PAGE
page.typeNum = 0
page.10 = USER
page.10.userFunc = tx_templavoila_pi1->main_page


Speichern sie die Änderungen indem sie auf den Button "Update" klicken und verlassen sie diese Maske.


Die folgende Abbildung zeigt noch einmal welcher TypoScript-Code benötigt wird.