Zum Inhalt springen

Template aus Dateien des jeweiligen Seitenheaders?

Erstellt am 24. Januar 2003 · 2 Antworten · letzte Antwort am 24. Januar 2003

Tags: Templates & Layouts, Frage

wbecker ·

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?

dj.​picasso ·

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