Zum Inhalt springen

Klickpfad (rootline) funkt nur bei Haupttemplate

Erstellt am 23. Februar 2004 · 7 Antworten · letzte Antwort am 24. Februar 2004

Tags: Frage

rQT ·

Hallo,
ich habe einen Klickpfad in mein Template eingefügt:

marks.ROOTLINE = HMENU
marks.ROOTLINE {
special = rootline
special.range = 0|-1
}

Funktioniert gut.

Wenn ich jedoch eine Unterseite mit einem neuen Template versehe, erscheint kein Klickpfad mehr, sondern nur die aktuelle Seite. Es passiert nichts wenn ich Rootlevel markiere oder abschalte. Auch Änderungen in den range Angaben haben nichts gebracht.
Was muss ich ändern?

Gruß Riona

jweiland ·

Solange das Template auf der Unterseite als Extension Template ohne Rootflag definiert ist, sollte das eigentlich funktionieren.
Wird vielleicht in dem neuen Template ein neues HTML-Template geladen, in dem entweder der Marker fehlt oder ein Syntaxfehler beim Marker ist?

Jochen Weiland

rQT ·

Ich habe folgendes versucht:

-neues Template definiert.
-Nichts in constants und setup reingeschrieben.
-Rootlevel nicht markiert
-Include basic Templates: das Templates beim dem es funktioniert eingefügt

-> ich erhalte wiederrum nur die aktuelle Seite.

Sitestruktur sieht so aus:

-Start (shortcut zu home, Menüname:home): beinhaltet Roottemplate

-Home(nicht im Menü, da sonst inRootline 2 mal home >home> stehen würde)

-unterseite
-unterseite2...

-Seite mit neuem template

wo hängt`s?

Grüße Riona

jweiland ·

und Home ist eine Unterseite von Start
und unterseite1, unterseite2 und Seite mit neuem Template sind ebenfalls darunter?

Start
    |----- Home
             |---- Unterseite1
             |---- Unterseite2
             |---- Seite mit neuem Template

oder

Start
    |----- Home
             |---- Unterseite1
             |---- Unterseite2
    |---- Seite mit neuem Template
rQT ·

Start
----|-Home
---------- |- Unterseite1
---------- |- Unterseite2
----|-Seite mit neuem Template

so sieht's aus.

rQT ·

Die zweite code-Variante ist es.
Home hat Untermenüpunkte.
Neue Seite liegt auf gleicher Ebene wie Home, direkt unterhalb Start.

Ich habe zum ausprobieren die neue seite auf die gleiche Ebene wie die untermenüpunkte von home gelegt.
->
Rootline von untermenü:
home>untermenü

Rootline von neuer seite:
neue seite

Es muss also nur am neuen Template liegen! Es liegen ja keine neuen Informationen vor.

jweiland ·

Also ich habe das jetzt nochmal bei meiner Seite ausprobiert:

1) Von Startseite (mit Templates inkl. Rootline) einen Shortcut auf eine Unterseite
2) Auf gleicher Ebene wie Startseite eine neue Seite angelegt, neues Template, include constans, setup und rootlevel gelöscht
3) Unter include basis templates das Template von der Startseite eingefügt
4) Unterseite angelegt -> Rootline Menü wird angezeigt

Wenn du magst/kannst, gibt mir einen Backend-Login, dann forsche ich mal...

Jochen Weiland