[Typo3-german] css menu nach anzahl der seiten stylen, gerade / ungerade

JoH info at cybercraft.de
Sun Jul 31 14:23:22 CEST 2005


> folgendes geht:
>
> temp.menu.2 = TMENU
> temp.menu.2 {
>
> wrap = <ul> | </ul>
> expAll = 1
>
> NO {
>
> allWrap = <li class="first">|</li>|*|...bla...|*|<li
> class="last-bottom">|</li>
>
> allWrap.override = <li class="first">|</li> |*|...bla...|*|<li
> class="last-top">|</li>
>
> allWrap.override.if {
> value = 1,3,5,7,9,11,13,15,17,19
> isInList.data = register:count_menuItems
> }
> }
>
>
> Da wrapItemAndSub leider kein stdWrap besitzt, muss die Lösung mittels
> allWrap herbeigeführt werden.
>
> Solltest Du noch Submenüs unterhalb der zweiten Ebene brauchen, schau
> mal in der Wiki bei accessible GMENU, da gibt's eine Lösung wie man
> korrekt nesten kann ohne wrapItemAndSub.

Wieso ohne? Ich zitiere mal mich selbst aus der englischen Liste ;-)
+ der obige Ansatz für NO

IFSUB = 1
IFSUB {
  allWrap = <li class="first">|<ul>|*|...bla...|*|<li
class="last-bottom">|<ul>
  allWrap.override = <li class="first">|<ul>|*|...bla...|*|<li
class="last-top">|<ul>
  allWrap.override.if {
    value = 1,3,5,7,9,11,13,15,17,19
    isInList.data = register:count_menuItems
  }
  wrapItemAndSub = |</ul></ li>
}

Sollte klappen

Joey





More information about the TYPO3-german mailing list