Zum Inhalt springen

"Menü der Unterseiten" als Liste?

Erstellt am 20. Juni 2006 · 3 Antworten · letzte Antwort am 20. April 2007

Tags: Frage

BOAT ·

Hi,

ich habe auf einer Seite das seitenelement "Menü" > "Menü der Unterseiten" eingebunden, um eine kleine Sitemap für eine bestimmte Kategorie zu erstellen.

Das funktioniert auch, aber leider werden die Punkte nur direkt hintereinander geschrieben. ICh hätte das aber lieber als Liste, in der alles untereinander steht.

Habe schon lange gesucht, aber nichts brauchbares finden können.

Kann mir hier bitte jmd. weiterhelfen?
Ich verwenden T3 v. 3.8.0

Danke

steffenk ·

für sowas schreib ich mir ganz gern mal ein eigenes Menü im extTemplate, z.B.

[treeLevel=2]
page.10.subparts.CONTENT.30 = COA
page.10.subparts.CONTENT.30 {
	10 = HMENU
	10 {
		special = directory
		special.value=9
		entryLevel = 2
		
		1 = TMENU

		1.wrap=<ul id="kn-sitemap">|</ul>
		1.expAll = 1
		1.noBlur = 1
		
		1.NO.linkWrap = <li class="first-level">|
		1.NO.ATagParams = class="top"		
				
	
		2 < .1
		2.wrap= <ul>|</ul></li>
		2.NO.linkWrap = <li class="second-level">|</li>
		2.NO.ATagParams =
	
	}
}
[global]

Dieses Beispiel setzt allerdings vorraus, das es Unterseiten gibt und das in 2 Ebenen, aber als Ansatz sollte es Dir helfen.

m3typo3 ·

Hallo, ich sitze soeben vor dem selben Problem.

Ich möchte die Ausgabe des 'Spezielle Elemente' -> Sitemap anpassen und zwar soll die Ausgabe als UL/LI Liste geschehen.

Bei dem Post von steffenk stellen sich mir einige Fragen.

1. Ist der Gebrauch von HMENU.special in Zusammenhang mit entryLevel eigentlich richtig? Bin der Meinung gelesen zu haben (hier) das dies wenig Sinn mach das entryLevel bei special = directory anzugeben.

2. An welcher Stelle b.z.w. in welchem Template sollte man das TS-Snippet einsetzen?

3. Was wnn es kein 2. Level gibt?

Bessere wäre ein Tip, in welchem der statischen Templates die Menüs erzeugt werden - vielleicht kann man es da nachvollziehbarer ändern.

Wer also eine Idee hat wie ich das einfacher hinbekomme oder auch nachvollziehbarer, ohne das bestimmte Level vorrausgesetzt werden, ändern kann - würde ich kich sehr freuen ;-).

Also macht mich Glücklich!