Zum Inhalt springen

Menu mit Zwischen-Überschriften?

Erstellt am 2. August 2007 · 7 Antworten · letzte Antwort am 7. August 2007

Tags: Frage

nauerth ·

Hallo,
gibt es eine Möglichkeit, die Menupunkte einer Ebene mit Zwischenüberschriften, die selbst keine Menupunkte sind, zu strukturieren?

Beispiel:
Erste Überschrift
- Menupunkt 1
- Menupunkt 2
- Menupunkt 3
Zweite Überschrift
- Menupunkt 4
- Menupunkt 5
und so weiter.
Danke für Tipps und Hinweise,
Werner

elv1s ·

Hallo,

du könntest mal folgendes versuchen.

im TS Template:

#####################################################
###Linker Menue Title###
  marks.LINKERMENUE_TITLE = TEXT
  marks.LINKERMENUE_TITLE.data = leveltitle :1

###Linker Menue###
marks.LINKERMENUE = HMENU
marks.LINKERMENUE.special = list
marks.LINKERMENUE.special.value = 33
marks.LINKERMENUE.1 = TMENU   
marks.LINKERMENUE.1 {   
expAll =1
NO.doNotLinkIt=1
NO.ATagTitle.field = subtitle // title
NO.ATagBeforeWrap = 1   
NO.allWrap =  <div class="leftmenue"> | </div>   
NO.RO = 1   
NO.beforeImg = fileadmin/icons/cross.gif   
NO.beforeROImg = fileadmin/icons/arrow.gif   
ACT = 1
ACT.doNotLinkIt=1
ACT.ATagTitle.field = subtitle // title
ACT.allWrap = <div class="leftmenue"> | </div>   
ACT.beforeImg = fileadmin/icons/arrow2.gif   
}

im HTML Template muessen dann 2 Marker ###LINKERMENUE_TITLE### und ###LINKERMENUE### angelegt werden. Mittels CSS kannst du dann Position / Farbe etc. definieren.

Gruss
Kasper

ArminB ·

moin,

mit COA und mehreren HMENU ein Gesamt-Menü erzeugen. Bei den HMENU dann mit maxItems und/oder begin arbeiten.

Armin

d.​walter ·

Das sollte dir eigentlich helfen...

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> 
	
}
}

Gruß
Daniel

tomila ·

Moin,

vielleicht hilft es dir wenn du an den gewünschten Positionen einen neue Seite vom Typ 'Abstand' anlegst.

Gruß
tomila

nauerth ·

Hallo tomila,
das wäre eine leichte, flexible Lösung - aber bei mir werden solche Seiten im Menu nicht angezeigt. Was muss ich wo eintragen, damit sie im Menu angezeigt werden?
Gruß, Werner