Zum Inhalt springen

Untermenü soll aktiven Menüpunkt des Obermenüs zeigen

Erstellt am 9. August 2007 · 5 Antworten · letzte Antwort am 9. August 2007

Tags: Frage

Unbekannter Benutzer ·

Hallo zusammen,

ich habe zwei Menüebenen:
Die erste ist am Seitenkopf.
Die Zweite befindet sich in einem Kasten am linken Rand.
In diesem Kasten möchte ich jetzt über dem ersten Menüpunkt den gerade aktiven Menüpunkt aus dem ersten Menü haben.

Meine Versuche sind da noch recht ergebnislos:

LINKS {
	entryLevel = 1
	1 = TMENU
	1 {
		noBlur = 1
		expAll = 1
		wrap = <ul>|</ul>
		NO = 1
		NO {
			allWrap = <li class="links">|</li>
			# ATagTitle.field = title
		}
		ACT = 1
		ACT {
			doNotLinkIt = 1
			wrapItemAndSub = <li class="links_aktiv">|</li>
		}
	}
}
d.​walter ·

Hallo Chrissitopher,

versuchs mal so...

temp.SUBMENU = COA
     temp.SUBMENU {
     stdWrap.required = 1
     
     stdWrap.prepend = TEXT
     stdWrap.prepend {
     	wrap = <span class="Navi_Titel">|</span>
     	data = leveltitle: 1|1
     
     }
     1 = HMENU
	1 {

	#special = directory
	#special.value = 6
	entryLevel = 1

	1 = TMENU
	1.wrap= <ul>|</ul>
	1.noBlur = 1
	
	1.NO = 1
	1.NO.ATagTitle.field = title
	1.NO.ATagParams = class="Navi"
	1.NO.wrapItemAndSub = <li>|</li>
	1.NO.linkWrap = &#187; | |*| &#187; | |*| &#187; | 
	
	
	2 < .1
	2.wrap = <ul>|</ul></li> 
	
}
}

Daniel

Unbekannter Benutzer ·

Hi Daniel,

vielen Dank für die schnelle Antwort!

Eine Kleinigkeit würde ich aber gerne noch ändern, und zwar wird der Titel im Moment noch nicht auf Seiten angezeigt, die keine Unterseiten haben.
Da hätte ich ihn aber auch gerne.

Wie ist das machbar?

Ich hab mein TypoScript jetzt wie folgt angepasst:

LINKS = COA
LINKS {
	stdWrap.required = 1

	stdWrap.prepend = TEXT
	stdWrap.prepend {
		wrap = <span class="links_titel">|</span>
		data = leveltitle: 1|1
	}


	1 = HMENU
		1 {


		entryLevel = 1
		1 = TMENU
		1 {
			noBlur = 1
			#expAll = 1
			wrap = <ul>|</ul>

			# NO: normale Formatierung
			NO = 1
			NO {
				ATagTitle.field = title
				allWrap = <li class="links">|</li>
			}

			ACT = 1
			ACT {
				doNotLinkIt = 1
				wrapItemAndSub = <li class="links_aktiv">|</li>
			}

		}
		2 < .1
		2.wrap = <ul>|</ul></li>

		}
}
d.​walter ·

Sorry, da muss ich passen - mit RealURL kenn ich mich leider gar nicht aus.

Bitte den Thread noch auf gelöst setzen. Danke