Zum Inhalt springen

Template.file wechsel bei verschiedenen Ebenen

Erstellt am 11. April 2006 · 2 Antworten · letzte Antwort am 12. April 2006

Tags: Templates & Layouts, Frage

ThomasP ·

Hallo!

Ich möchte, dass nur auf der Startseite das Template "start.htm" geladen wird. Bei allen anderen darunter soll "main.htm" geladen werden.

Dashier:

[treeLevel=1]
template.file = fileadmin/templates/start.htm
[else]
template.file = fileadmin/templates/main.htm
[end]

funktioniert nicht. Es wird immer main.htm zugewiesen. Genauso wird, wenn ich es umdrehe, immer start.htm genommen. Also immer das als zweites notierte. Selbst bei [treeLevel=0,1,2,3,4]. Was mach ich falsch?

Mein Seitenbaum:

-Projekt (Template) (Shortcut auf Home)
--Home
---Aktuelles
---Service
---Info
---...
--Links

Grüße,
verzweifelter Thomas

Flotter ·

Hallo!

Leg doch auf "Aktuelles" - also 2te Ebene ein neues Extension-Template.
Template -> "Create Extension Template" und da ins Setup

template.file = fileadmin/templates/main.htm

Und wenn Du im Template von Home (also Root) bist, kannst Du auf "Click here to edit whole template-record" in der Template-Ansicht klicken und dort sagen: "Template on next Level" und die Seite "Aktuelles" auswählen.

So habe ich es immer bisher gemacht.

ThomasP ·

Manchmal macht mans sich zu schwer 🙂

Mit einem etwas aufgeräumten Seitenbaum klappt die Lösung, danke.

Würd mich trotzdem interessiern warum das da oben nicht funktioniert hat.

// Jetzt weiss ichs... : {...}