Also ich kann mir verschiedene Möglichkeiten vorstellen:
1. mit zusätzlichen Erweiterungstemplates. Es gibt auch die Möglichkeit, Erweiterungstemplates so einzubinden, dass sie nur für die Unterseiten gelten. In diesem Fall müsstest du einfach in einem Sys-Folder ein Template, dort dem Platzhalter beliebig füllen, anschließend auf der Seite, deren Unterseiten du entsprechend füllen willst, ein erweitertes Template anlegen und unter "Gesamter Datensatz bearbeiten" das Template auswählen, das für die Unterseiten gelten soll.
2. Ich habe es noch nicht gemacht, aber unter diesen Befehlen:
= DB : tt_content:234:header
= fullRootLine : -1, title
= levelfield : -1 , user_myExtField , slide
sollte doch was dabei sein. Mehr Infos dazu findest du hier:
https://docs.typo3.org/m/typo3/reference-typoscript/main/en-us/Functions/Data.html#data-type-gettext
im Abschnitt getText. Jedenfalls ist es möglich, in TypoScript den Inhalt eines konkreten Inhaltsfeldes auszugeben. Die Syntax:
.data = DB : Tabelle : uid-des-Datensatzen(=SeitenID) : Feld
Beispiel:
page.10.marks.DATUM.data = DB:pages:1:title
Hier wird also der Inhalt aus der Tabelle pages (=Seiten), 1. Datensatz (=Seite mit uid 1) und Feld title in den Marker DATUM geschrieben. Den Rest musst du dir halt zusammensuchen, sollte nicht zu schwer sein. Dieses Beispiel ist übrigens im Praxiswissen von Robert Meyer enthalten (S. 103)
Wenn du mehrere Felder brauchst, sollte es so gehen:
page.10.marks.DATUM = COA
page.10.marks.DATUM {
10 = TEXT
10.value = Beliebiger HTML-Text, auch Flash-Filme etc. usw.
20 = TEXT
20.data = DB:pages:1:title
30. = TEXT
30.data = DB:pages:2:title
# usw.
}
Nicht getestet, sollte aber gehen.
Viele Grüße
Peter