Zum Inhalt springen

HMENU Special Directory mit Startpunkt als Link

Erstellt am 27. Juli 2009 · 3 Antworten · letzte Antwort am 28. Juli 2009

Tags: Frage

jorge_e ·

Hallo
Ich zerbreche mir grad den Kopf, wie ich den Startpunkt eines HMENU Special Directory als verlinkte Überschrift über ein Menü bekommen.

Ausgangslage:
Startseite
- Hauptpunkt 1 (UID 4 <- soll Überschrift werden)
-- Unterpunkt 1.1
-- Unterpunkt 1.2
- Hauptpunkt 2 (UID 3 <- soll Überschrift werden)
-- Unterpunkt 2.1
-- Unterpunkt 2.2

Ziel:
Ich bräuchte für jeden Hauptpunkt ein eigenes Menü. Der Titel des Hauptpunkts soll verlinkt als Überschrift über dem Menü stehen und die Unterpunkte darunter als Liste aufgeführt werden.

Bislang hab ich es versucht über special = directory und dann den Startpunkt (UID des Hauptpunkts) angegeben. Mit entryLevel hab ich dann Versucht den Hauptpunkt als Überschrift zu bekommen ... zwecklos.

   HAUPTNAVIGATION = HMENU
   HAUPTNAVIGATION {
         special = directory
         special.value = 4
         entryLevel = 0
         1 = TMENU
         1 {
           NO = 1
           NO.wrapItemAndSub = <h3>|</h3>
         
           ACT = 1
           ACT.wrapItemAndSub = <h3 class="aktiv">|</h3>
         }
         2 = TMENU         
         2 {
           wrap = <ul>|</ul>
           NO = 1
           NO.wrapItemAndSub = <li>|</li>
         
           ACT = 1
           ACT.wrapItemAndSub = <li class="aktiv">|</li>
         }
      }

   ANGEBOTNAVIGATION = HMENU
   ANGEBOTNAVIGATION {
         special = directory
         special.value = 3
         entryLevel = 0
         1 = TMENU
         1 {
           NO = 1
           NO.wrapItemAndSub = <h3>|</h3>
         
           ACT = 1
           ACT.wrapItemAndSub = <h3 class="aktiv">|</h3>
         }
         2 = TMENU         
         2 {
           wrap = <ul>|</ul>
           NO = 1
           NO.wrapItemAndSub = <li>|</li>
         
           ACT = 1
           ACT.wrapItemAndSub = <li class="aktiv">|</li>
         }
      }

Weiss vielleicht jemand was ich da falsch machen oder hat jemand ne bessere Lösung?

Danke für Eure Hilfe

Grüsse

sunixzs ·

Hm, da du ja die PID des Directory kennst könntest Du einen Link generieren:

HAUPTNAVIGATION = COA
HAUPTNAVIGATION {
	10 = TEXT
	10.typolink.parameter = 4
	10.wrap = <h1 class="specialValue">|</h1>

	20 = HMENU
	20 {
		special = directory
		special.value = 4
		entryLevel = 0

		# usw. usf.
	}
}