Zum Inhalt springen

Warum wird die Root-Seite im Menü nicht angezeigt?

Erstellt am 11. August 2006 · 1 Antwort · letzte Antwort am 14. August 2006

Tags: Frage

schoen-ha ·

Hallo,

ich habe folgendes Problem:
Bei einem Projekt sieht die Seitenstruktur wie folgt aus:

Startseite
- Unterseite 1
- Unterseite 2
- Unterseite 3
-- Unterseite 3.1
-- Unterseite 3.2
- Unterseite 4
-- Unterseite 4.1
usw.

Nun habe ich eine Klickleiste erstellt, die auch ohne Probleme funktioniert:

temp.standort = HMENU
temp.standort.special = rootline
temp.standort.special.range = 0|5
temp.standort.1 = TMENU
temp.standort.1 {
    # Normal state properties
  NO.after =  > 
    # Do not link active page
  CUR = 1
  CUR.doNotLinkIt = 1

In dieser Leiste (Formatierung läuft direkt über CSS) wird die Seite "Startseite" als Ausgangspunkt mit angezeigt.

Die Startseite hätte ich gerne auch als ersten Menüpunkt in einem Seitenmenü, für das ich den folgenden Code verwende (der Kürze wegen hier nur der Code für die erste Ebene):

temp.navigation = HMENU
temp.navigation.entryLevel = 0

  # First level menu-object, textual
temp.navigation.1 = TMENU

temp.navigation.1 {
    # Normal state properties
  NO.linkWrap = <div class="menuepunkt-ebene1"> | </div>
  NO.after = <hr class="navigation-trenner">
    # Enable active state and set properties:
  ACT = 1
  ACT.doNotLinkIt = 1
  ACT.linkWrap = <div class="menuepunkt-ebene1-aktiv"> | </div>
  ACT.wrapItemAndSub = | <hr class="navigation-trenner">
}

In diesem Seitenmenü taucht die Startseite merkwürdigerweise nicht auf, obwohl es immer heißt, daß die Paramter bei range und entryLevel dieselben seien. Warum also erscheint Ebene 0 (= die Seite "Startseite") im "special = rootline"-Menü, nicht aber im regulären TMENU?

Was muß ich tun, um das zu ändern?

Danke im Voraus,
Harald

Dander ·

Die einfachste Lösung für dieses Problem ist, das
du einfach eine Seite vom Typ Shortcut mit nahmen
Starseite erstellt, die auf deine Startseite verweißt
und aus der selben Ebene wie die anderen Seiten liegt.