Hallo, ich habe eine Frage zur Vererbung von Templates aus die Unterseiten.
Ich arbeite an einer Seite, die aus logistischen Gründen "selbstständige" Unterseiten von einzelnen Abteilungen enthält. Die Struktur im Seitenbaum sieht ungefähr so aus:
SysFolder Abteilungen
- Abteilung 1
- Abteilung 2
.
.
.
Ich würde mir jetzt gern den Pflegeaufwand ersparen und dem SysFolder das entsprechende Template zuweisen. Allerdings muss mein Menü für jede Abteilung ein anderes entryLevel erhalten, damit wirklich nur das Menü für diese Abteilung angezeigt wird. Kurz: Sysfolder stellt das Template, Abteilungen liefern ihr eigenes Menü. Ist das möglich irgendwie?
Wenn ich das richtig kapiert habe, möchtest du pro (sagem wir mal) Rubrik ein eigenes Template haben?
Ich habs so gemacht: Oberster Level root erhält das Grundtemplate:
plugin.tx_rlmptmplselector_pi1.defaultTemplateFileNameMain = Rahmentemplate_1.htm
plugin.tx_rlmptmplselector_pi1.defaultTemplateFileNameSub = Inhaltstemplate_1.htm
das sich auch die Unterseiten vererbt.
Wenn ich nun für einen bestimmten Ordner und dessen Unterseiten ein anderes Rahmentemplate brauche, bekommt dieser bestimmte Ordner sein eigenes Template
plugin.tx_rlmptmplselector_pi1.defaultTemplateFileNameMain = Rahmentemplate_2.htm
das sich wiederum auf die Unterseiten vererbt. Das Inhaltstemplate bleibt, da nicht überschrieben, das gleiche wie im obersten Level.
Tach nochmal,
ich habe selbst eine Lösung gefunden. Hier mal kurz umrissen, für den Fall, dass es sonst noch jemanden interessiert:
1. In den übergeordneten Systemordner Template einfügen
2. kein special.value im Menü angeben
3. In den untergeordneten Seiten ein Template anlegen, dass nur aus special.value = x besteht und das übergeordnete Template als Basistemplate enthält.