ul li ul bei {menu items="xx","yy"}

Hilfe zu Modulen und Tags
Post Reply
User avatar
neophron
Forum Members
Forum Members
Posts: 145
Joined: Sun Feb 12, 2006 12:11 am

ul li ul bei {menu items="xx","yy"}

Post by neophron »

Hallo,

habe folgendes Problem: Für einen Kunden setzte ich gerade ein Layout um, welches eine horizontale und eine vertikale Navigation beinhaltet. Die vertikalen Links sind keine Unterseiten der horizontalen Links. Das horizontale Menü ist eine Dropdown-Navigation

Code: Select all

{menu template='cssmenu_ulshadow.tpl'}
Das vertikale Menü rufe ich mit

Code: Select all

{menu items="xx","yy","zz"}
auf. Dort sollen aber auch Unterseiten (ul li ul li) angezeigt werden. Wenn ich eine Seite anlege (z.B. "zz") und sie als Unterseite von "yy" anordne, werden in der Navigation nur ul li li, und  nicht ul li li ul li, generiert.

Bin ich auf dem Holzweg, oder gibt es eine Lösung?

Code: Select all

{kopfkratz}
NaN

Re: ul li ul bei {menu items="xx","yy"}

Post by NaN »

Sagt Dir der Parameter Collapse etwas?  ;)
Probiers mal so: 

Code: Select all


{menu items="xx,yy,zz" collapse=0}

User avatar
neophron
Forum Members
Forum Members
Posts: 145
Joined: Sun Feb 12, 2006 12:11 am

Re: ul li ul bei {menu items="xx","yy"}

Post by neophron »

Hi,

die verschiedenen Parameter habe ich schon ausprobiert. Was mich wundert ist, dass keine eingebettete Unterlisten generiert werden, so wie im normalen {menu}
normal:

Code: Select all

<ul>
	<li>xx
		<ul>
			<li>zz (als Unterseite von xx angelegt)</li>
		</ul>
	</li>
	<li>yy</li>
</ul>
Stattdessen wird es so generiert:

Code: Select all

<ul>
	<li>xx</li>
	<li>zz (als Unterseite von xx angelegt)</li>
	<li>yy</li>
</ul>
Der menu-Befehl sieht so aus:
{menu items="xx,zz,yy" number_of_levels="0" collapse="0"}
Das ganze ist als global-content eingebunden.
NaN

Re: ul li ul bei {menu items="xx","yy"}

Post by NaN »

Hm, scheint wohl am Parameter items zu liegen.
Der zeigt nur eine einfache Liste mit ausgewählten Einträgen.
Die Hierarchie ist dabei völlig egal.

Schau Dir mal das hier an: http://forum.cmsmadesimple.org/index.ph ... 748.0.html
Eventuell kannst Du die getrennten Menüs auch durch eine entsprechende Strukturierung realisieren.
Dann dürfte es keine Probleme mit der Hierarchie geben.



ps: number_of_levels="0" ergibt eigentlich keinen Sinn
User avatar
neophron
Forum Members
Forum Members
Posts: 145
Joined: Sun Feb 12, 2006 12:11 am

Re: ul li ul bei {menu items="xx","yy"}

Post by neophron »

Hi,

danke für die Info. Habe wieder etwas gelernt :-)

Habe demnächst ein Treffen mit dem Klienten und werde versuchen die Sache zu vereinfachen. Die Variante mit exclude- oder includeprefix würde zu kompliziert sein.

Vielen Dank!
Post Reply

Return to “Module und Tags”