[TYPO3-german] 2 Fragen: Leeres Menü nicht anzeigen; Menü unendlich tief
kleinerChemiker
kleinerChemiker at web.de
Thu Mar 30 15:49:14 CEST 2006
Mein Haupt-Menü zeigt nur die ersten 2 Levels an, was bei den meisten Seiten
ausreicht. Ein paar sindjedoch tiefer verschactelt, auf denen soll ein
Submenü angezeigt werden. Das sieht derzeit so aus:
[treeLevel = 2,3,4,5,6,7,8,9,10,11,12]
menu2 = HMENU
menu2.wrap = <div id="menu2">|</div>
menu2.entryLevel = 2
menu2.1 =TMENU
menu2.1.required = 1
menu2.1.expAll = 1
menu2.1.wrap =<ul>|</ul>
menu2.1.NO = 1
menu2.1.NO.allWrap = <li>|</li>
menu2.2 =TMENU
menu2.2.expAll = 1
menu2.2.wrap =<ul>|</ul>
menu2.2.NO = 1
menu2.2.NO.allWrap = <li>|</li>
...
[end]
1.Frage
Dieses Menü wird auf allen Seiten mit treeLevel > 2 angezeigt, auch wenn es
keine Unterseiten gibt und damit das Menü leer ist. Leider ist es jedoch
nciht ganz leer, sondern besteht aus <div id="menu2"></div>, wodurch ein
leerer Rahmen angezeigt wird. Ich hab mich schon mit if herumgespielt, aber
scheinbar versteh ich das nicht ganz, zumindest hab ich nicht
herausgefunden, wie ich es lösen könnte.
2. Frage
Ich hab das Menü jetzt mal bis menu2.10 definiert. Da im Grunde ja alle
Levels gleich sind, gibts da eine einfachere Schreibweise, die das eventuell
sogar bis ins unendliche macht? also so in der Art menu2.*
3.Frage (ha, mir fällt immer noch was ein)
[treeLevel = 2,3,4,5,6,7,8,9,10,11,12] akzeptert leider kein >. Daher mußte
ich auch eine lange Liste angeben. Gibts vielleicht eine verneinung für so
Conditions? Dann könnte ich ![treeLevel = 0,1] schreiben.
tia
MIK
More information about the TYPO3-german
mailing list