Typo3 Forum für VServer Hosting, RootServer Hosting und Typo3 Webspace.

Unbeantwortetes Thema

Textbasiertes Menü (TMENU) über mehrere Ebenen


Autor Nachricht
Verfasst am: 03. 07. 2009 [17:18]
michael
Michael Hoffmann
Dabei seit: 08.06.2008
Beiträge: 37
Ein TMENU über mehrere Ebenen

TYPOSCRIPT
temp.tmenu= HMENU 
temp.tmenu{
  # Ebene 1
  1 = TMENU
  1.wrap = <ul class="menu-ebene1">|</ul>
  1{
    NO{
      wrapItemAndSub = <li>|</li>
    }
    # aktive Seiten von der Rootseite bis zur aktuellen
    ACT=1
    ACT{
      wrapItemAndSub = <li class="menu-ebene1-aktiv">|</li>
    }
    # current (die aktuelle Seite)
    CUR=1
    CUR{
      wrapItemAndSub = <li class="menu-ebene1-current-aktiv">|</li>
    }
    # wenn Unterseiten vorhanden gültig für die Unterseiten 
    IFSUB=1
    IFSUB{
      wrapItemAndSub = <li class="menu-ebene1-unterseite">|</li>
    }
  }
  # zweite Ebene 	
  2 = TMENU
  2.wrap = <ul class="menu-ebene2">|</ul>
  2{
    NO{
      wrapItemAndSub = <li>|</li>
    }
    ACT=1
    ACT{
      wrapItemAndSub = <li class="menu-ebene2-aktiv">|</li>
    }
    CUR=1
    CUR{
      wrapItemAndSub = <li class="menu-ebene2-current-aktiv">|</li>
    }
    IFSUB=1
    IFSUB{
      wrapItemAndSub = <li class="menu-ebene3-subpage">|</li>
    }
  }
  # Dritte Ebene 	
  3 = TMENU
  3.wrap = <ul class="menu-ebene3">|</ul>
  3{
    NO{
      wrapItemAndSub = <li>|</li>
    }
    ACT=1
    ACT{
      wrapItemAndSub = <li class="menu-ebene3-aktiv">|</li>
    }
    CUR=1
    CUR{
      wrapItemAndSub = <li class="menu-ebene-current-aktiv">|</li>
    }
    IFSUB=1
    IFSUB{
      wrapItemAndSub = <li class="menu-ebene3-subpage">|</li>
    }
  }
}


usw. usw.