Zum Inhalt springen

Menu auf Unterseiten verändern

Erstellt am 28. September 2005 · 7 Antworten · letzte Antwort am 12. Oktober 2010

Tags: Frage

querfisch ·

Hi,

mir fehlt irgendwie der Ansatz für dieses Problem:

Mein TMENU erzeugt eie Navigation bis zur dritten Ebene. Nun möchte ich aber auf einer Unterseite der ersten Ebene nur diesen Eintrag in der Navigation sehen und die darunter liegenden Seiten möchte ich in Listenform im Contentbereich darstellen lassen.

Wie stelle ich das am besten an?
Vielen Dank!!

chukks ·

Es wäre aber nett deine Lösung zu posten.
Ich habe ein Ähnliches Problem, weiss aber nicht wie...

Danke

fuss ·

Olla!

folgendes:
1. Seite anlegen
2. in dieser Seite nen SysFolder anlegen
3. in diesen SysFolder die gewünschten Menü Einträge rein packen

ROOT
-qwerty
-asdfg
-Seite <-- 1. menu of subpages
--Sysfolder <-- 2. startpoint
---contentmenuentry1 <-- 3.
---contentmenuentry2
---...
---contentmenuentryX
-zxcvb

Seite bekommt nun als erstes Inhaltselement den Typ "menu of subpages to these pages (with abstract)
Startpoint ist Sysfolder

nun noch im Setup folgendes rein

tt_content.menu.20.4 = HMENU
tt_content.menu.20.4 {
 wrap = <div id="contentmenu"><ul>|</ul></div>
 1 = TMENU
 1 {
 target = _self
  NO {
   allWrap = <li>|</li>
   linkWrap = <strong>|</strong>
  }
 }
}

und sich den ganzen Kram mit CSS nach herzenslust formatierten.

Et Voila! Schon hat man in der content area ein paar fröhlich Menü Einträge.

In diesem Sinne: Allen, die Ihre Lösung posten, ein schönes Wochenende, und dem Rest ein semi schönes Wochenende 😉

gruss, fuss

querfisch ·

Hi chukks,

die betreffende Seite hat von mir eine eigene HTML Vorlage mit einem neuen Marker für das Menu im Content Bereich bekommen. Außerdem habe ich dieser Seite ein eigenes Template gegeben, welches das alte Template erweitert. Das war es schon :-)

fuss ·

Nachtrag:

Hab noch was vergessen 😉

Wenn man bei contentmenuentryX den pagetype auf advanced setzt, kann man dort noch eine abstract description eintragen, welche dann auch im contentmenu mit angezeigt wird.

gruss, fuss

IgM ·

Falls hier mal jemand drüber stolpert (wie ich).

Wenn man die regulären "Menü der Unterseiten" rekursiv über mehrere Ebenen ausklappen will (funktioniert auch mit mehreren Ausgangspunkten):

tt_content.menu.20.1 {
	wrap >
	1 {
		expAll = 1
		wrap = <ul>|</ul>
	}
	2 < .1
	3 < .1
	4 < .1
	5 < .1
	6 < .1
	7 < .1
	8 < .1
	9 < .1
}

Mit

tt_content.menu.20.1.wrap >

entferne ich den Wrap der sonst über das ganze Objekt geht und packe es dann in die erste Ebene.

Mit

tt_content.menu.20.1.1.expAll = 1

öffne ich den gesamten Unterbaum.