Hallo,
bin mir noch nicht ganz schlüssig wie das mit den Templates für Teilbereiche einer Seite funktioniert und werde auch aus den bisher gelesenen Dokus nicht schlau.
Bisher habe ich eine Art Root-Template. Die Site ist ähnlich zu der Bsp-Site in Robert Meyers dt.Dokumentation aufgebaut. Unklar ist mir jedoch wie ich jetzt für den Bereich "###RECHTs###" zusätzliche (Template-)Einstellungen definiere, die immer (bei allen Subpages) gelten sollen.
Muss ich das ins Root-Template einfügen (Wie?) oder kann ich für die Bereiche (z.B. Header, Menü-links, Rechts) eigene kleine Designvorlagen erstellen und die in Templates einbinden?
Vielen Dank für eur Tipps schon mal im Voraus!
Hi,
ist nicht schwer. Du mußt halt nur feststellen auf welcher Ebene Du was haben möchtest, als z.B. auf Ebene 0 und 1 soll Dein Marker mit dem Inhalt aus der rechten Spalte gefüllt werden und in der Ebene darunter ein eignes Template für den Marker, dann folgendes:
[rootLevel = 0,1]
seite.10.RECHTS < styles.content.getRight
[end]
[rootLevel = 2]
seite.10.RECHTS = TEMPLATE
seite.10.RECHTS {
template = FILE
template.file = filedamin/zweites.tmpl
workOnSubpart = DOKUMENT
marks.RECHTERMARKER1 = irgendwas
usw. hier kannst Du dann die Marker aus dem zweiten template ansprechen
[end]
so kann man dann auch z.b. verschiedene CSS für die verschiedenen Ebenentiefen einbinden.
Hoffe, das war die Antwort auf Deine Frage
grüße aus Frankfurt
Michael
jo, das hat mir weitergeholfen - danke!
m. schrieb
[rootLevel = 0,1]
seite.10.RECHTS < styles.content.getRight
[end]
[rootLevel = 2]
seite.10.RECHTS = TEMPLATE
seite.10.RECHTS {
template = FILE
template.file = filedamin/zweites.tmpl
workOnSubpart = DOKUMENT
marks.RECHTERMARKER1 = irgendwas
usw. hier kannst Du dann die Marker aus dem zweiten template ansprechen
[end]
so kann man dann auch z.b. verschiedene CSS für die verschiedenen Ebenentiefen einbinden.
Hoffe, das war die Antwort auf Deine Frage
grüße aus Frankfurt
Michael
Hallo,
ich hab' so probiert:
[rootLevel = 0,1]
page.10.template.file = index*.tmpl
[end]
[rootLevel = 2]
page.10.template.file = level2*.tmpl
[end]
[rootLevel = 3]
page.10.template.file = level3*.tmpl
[end]
funktioniert aber nicht!
Wo liegt das Problem?
Ich brauche einfach verschiede html-templates auf verschiedene Ebene. Wie kann ich das machen mit Setup/Constants?
Hallo stoun,
lass mal die Sternchen weg.