Ich habe in meiner Site ein globales template erstellt.
Ich möchte allerdings nun für eine unterseite ein anderes Contenttemplate verwenden.
Ich habe das Template im Seitenheader unter Dateien eingefügt.
Bild: macina.pointclark.net/…/dateien.gif
Nun möcht ich, das dieses Template im Maintemplate alternativ zum standarttemplate eingefügt wird.
marks.INHALT {
template = FILE
template {
file = fileadmin/templates/template_content.html
}
workOnSubpart = DOCUMENT_BODY
marks.TITLE = TEXT
marks.TITLE.field = title
marks.SUBTITLE = TEXT
marks.SUBTITLE.field = subtitle
subparts.CONTENT < styles.content.get
}
Also statt:
file = fileadmin/templates/template_content.html
soll das Template aus dem Seitenheader verwendet werden.
Mir ist klar das es irgendwie hiermit gehen muss:
import = fileadmin/templates/
import.listNum = 1
aber ich krig es nicht hin, den Code zum laufen zu bringen.
Ist es vieleicht ehh der falsche weg um das template auszutauschen?
Hi,
vorab:
Ich verstehe dass so, dass Du anstelle deiner ersten Designvorlage jetzt für eine bestimmte Seite eine neue Designvorlage (z.B. mit rotem anstatt blauem Hintergrundbild) einbauen willst, jedoch bsp. mit derselben Navigation:
Du kannst den Wert Deines Files doch einfach überschreiben!!
Also folgendes, derzeit lädst Du Deine Designvorlage mit:
marks.INHALT.file = fileadmin/templates/template_content.html
Du machst auf der Seite an der Du die Vorlage ändern willst ein neues Template, nimmst die Checkboxen unter Clear: Constants, Setup sowie Rootlevel raus und fügst dann unter Setup einfach deine neue Vorlage ein, natürlich unter derselben Variablen:
(WICHTIG!!! hier muß selbstverständlich die volle Variable stehen, z.B)
page.20.marks.INHALT.fileadmin/templates/template_content.html
Das heißt, in Deinem Template steht jetzt nur eine Zeile, durch die herausgenommenen Checkboxen holt sich das System alle anderen notwendigen Werte aus Deinem schon erstellten Template (RAFFITÜCKISCH!)
... und dann klappts auch 😃 😃
Ciao
Der DJ
Vielen Dank für diesen Lösungsansatz.
😃 Genau so funktioniert es. 😃