Hi Leute
Kann mich jemand mal ganz kurz über den Unterschied der drei Template Arten aufklären?
Ich habe mir jetzt ein Template für meine Root Seite erstellt. Jetzt möchte ich einen Teil beibehalten für die folgenden Seiten und den unteren Teil ersetzen.
Wie mache ich denn so etwas?
Kann ich vielleicht viele kleine Templates schreiben und dann die Templates zusammenführen.
Gruß und Dank
Gunnar
Du kannst über extenstion templates jeden Wert, der in einem übergeordneten Template liegt, überschreiben.
Beispiel:
Sektion 1 ist blau, Sektion 2 rot.
Du setzt dann in der Stelle im Pagetree an dem sich die Sektionen teilen ein ext.colors ein, welches die Farben neu setzt.
Prinzip klar?
Also, wenn ich das richtig verstehe, so mache ich mir ein HTML Template mit Markern drin für die Startseite und dann ein HTML Template mit Markern für die Folgenden.
Anschließend lasse ich durch ein Template die Marker der Startseite füllen und kann dann die Marker des zweiten HTML Templates mit dem extension template füllen. Das Logo, welches aus dem ersten Template kommt, bleibt immer gleich.
Oder geht das auch irgendwie einfacher, wenn nur die Startseite ein anderes Template benutzen soll?
Gruß
Gunnar
hallo groetschel,
in etwa so...
eigentlich hast du auf der ersten seite ein template mit allen werten und markern, die gefüllt werden. die meisten marker bleiben ja auf den folgeseiten gleich, daher brauchst du dies in den extension templates nicht zu ändern.
wenn ich das richtig verstehe willst du nur ein etwas modifiziertes aussehen für die folgeseiten darstellen. du brauchst dann einfach nur dem extension template sagen, dass ein anderes template verwendet werden soll. die übrigen werte werden vom übergeordneten template übernommen (wie mathias schon sagte, werden hierbei einfach die werte für das finden des templates überschrieben). das bedeutet im klartext, dass im extension template nur eine zeile steht, die das neue verzeichnis für das template enthält + evtl. weiterer typoscript code.
mfg
bk