[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