Jetzt gibt es aber Seiten, die kein Untermenue haben, aber der DIV wird trotzdem
erstellt und damit habe ich einen Strich (den Schatten) noch stehen. Mich stört
das, aber nachdem ich in meinen Anfängen mit typoscript am IF verzweifelt bin,
frage ich lieber hier nach, wie ich es anstellen kann, dass das Menu nur dann
erstellt wird (Inklusive DIV), wenn es tatsächlich Unterpunkte gibt.

Hier mein Typoscript bisher:

page.20.marks.MENU_LINKS = COA
page.20.marks.MENU_LINKS {
20 = HMENU
20 {
entryLevel = 2
wrap = <div class = "vlist">|</div>
1 = TMENU
1.wrap = <ul>|</ul>
1.noBlur = 1
1.NO = 1
1.NO.wrapItemAndSub = <li>|</li>
2 = TMENU
2.wrap = <ul>|</ul>
2.noBlur = 1
2.NO = 1
2.NO.wrapItemAndSub = <li>|</li>
3 = TMENU
3.wrap = <ul>|</ul>
3.noBlur = 1
3.NO = 1
3.NO.wrapItemAndSub = <li>|</li>
}
}

Eigentlich müsste es vollkommen ausreichen, du den wrap beim HMENU wegnimmst und zur ersten Menüebene hinzufügst.

1.wrap = <div class = "vlist"><ul>|</ul></div>

Denn die Menüebenen werden nur dann gewrappt, wenn es aus mindestens ein Menüelement in der Ebene gibt.

Grüße, Jana.
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Antwort per Email an