Hallo.
Ich möchte ein Template für alle Seiten verwenden. Also mache ich eines für meine ROOT Seite. Das wird dann auf alle vererbt. Nun haben aber diverse Unterseiten ein anderes Aussehen von diversen Markern.
Kann ich nun NUR diese Marker im SETUP ändern?
Der Rest des Templates soll von "oben" übernommen werden.
Sinn des ganzen ist, dass ich nicht immer das komplette Template kopieren muss, und alle Änderungen des ROOT-Templates überall händisch nachführen muss.
Oder kann man das ganze mit Abfragen über den Seitentitel oder der PID im ROOT-Template realiseren?
Eventuell lässt sich das auch mit verschachtelten Templates lösen. Nur weiss ich leider nicht wie ich das anfangen soll.
mfg
Andreas
Wenn ich es richtig verstehe .. du willst z.B. das HTML-Template für jeweilige Unterseiten ändern?
Dann machst du auf dem entsprechenden Knoten einfach ein extension Template und definierst den jeweiligen Typoscript code um.
Grüße
Bernd
Hallo.
Also ich will z.B. den Marker ###INHALT### auf der Root Seite mit einem HMENU füllen.
Aber auf den Unterseiten soll der Marker ###INHALT### dann CONTENT sein.
Das mit dem extension Template kapier ich nicht ganz.
Ich frag jetzt vielleicht blöd, aber was ist das?
Kannst mir mal ein Beispiel posten?
Danke Andreas
Das mit den extension Templates ist eingentlich ganz einfach. Du machst ein ex. Template und änderst einfach nur die Dinge die du ändern willst.
Allerdings ist in deinem Fall es nicht ganz so leicht. weil ja im Hauptemplate dann schon für den Marker ein Menu definiert ist.
Deswegen würde ich es anders machen.
Nimm einfach ein neues HTML-Template und nenne den Marker anders. Dann generierst du im extension Template einfach den Inhalt so wie du ihn haben willst.
Also ich kapiers einfach nicht. Vielleicht bin ich einfach zu blöd.
Aber was ist ein extension Template?
Ist das der Punkt: Include basis template: im Template?
Kann ich da einfach das ROOT-Template auswählen, das er dann mit einbaut?
Wie soll ich das dem den neuen HTML-Template verstehen?
Soll ich generell ein neues nehmen, oder nur für die Unterseiten?
Wie kann ich da nur für die Unterseiten ein anderes nehmen?
Nein .. Wenn du ein neues Template erstellst .. wirst du doch gefragt ob du ein extension Template oder ein komplett neues erstellen willst?
So erstellst du dann einfach ein ext. Template.. ist also nichts besonderes.
Das ext. Template erbt die eigentschaften vom höher im root gelegenen Template und kann einfach an den entsprechenden Stellen umdefiniert werden.
Du kannst natürlich auch das Root template includen.. sollte auf das selbe herauslaufen.
Hi Bps -
ich hab da fast ein ähnliches ding, ich hab schon vornheirein 2 verschiedene templates, und möchte auf x-beliebigen seiten mal das eine, mal das andere verwenden ohne immer wieder das ganzen typoscript kopieren zu müssen, so quasi eine variable im constant - feld dafür definieren, z.B.: bitte_nun_template = 1(einfach nur statisch, nicht für den user umschaltbar) -
ich hab da schon einen thread im forum, der ist aber irgendwie eingeschlafen, vielleicht könntest du, andere helferchens herzlich eingeladen, unter
#9298
vorbeischauen?
besten dank
be_dee