[TYPO3-UG Berlin] TMENU / Ankermenu

Birgit Rühring birgit.ruehring at gmx.net
Wed Aug 24 09:47:26 CEST 2011


Hallo Sven,
1 = TMENU
1.expAll = 1

2 = TMENU
2.expAll = 1

ist dein Freund – siehe TypoScipt Referenz


Viele Grüße

Birgit Rühring
Dipl.Designerin
Programmiererin
................................................................................
CMS TYPO3
:: Consulting :: Konzeption
:: Layout :: Templating
:: Konfiguration :: Extensionprogrammierung
:: Dokumentation :: Anwenderschulung
................................................................................
Kommunikationsdesign

Quaritzer Straße 25
12526 Berlin

fon: 		030 6765986
fax: 		030 67689221

mail: 	birgit.ruehring at typo3-freelancer-berlin.de
internet: 	http://typo3-freelancer-berlin.de

Am 24.08.2011 um 09:40 schrieb Sven Lubenau:

> Hallo Liste,
> 
> ich habe da eine Menü mit Ankermenü-Frage.
> 
> Bei einem aktuellen Projekt habe ich eine Menü das im ersten Level den Seitenbaum abgreift. Der 2 Menülevel soll die Contentelemente der Seite greifen und draus das FlyOut-Menü basteln.
> soweit so gut funktioniert auch im Prinzip. 
> 
> Nur es wird immer nur auf der aktiven Seite die 2-Level-Navi aufgebaut. Woran mag das liegen?
> 
> Würde mich freuen wenn jemand nen Ansatz, Idee hat?
> Grüße Sven
> 
> 
> Mein Code ist hier:
> 
> lib.mainMenu = HMENU
> lib.mainMenu {
>  excludeUidList  = 49,50,51
>  wrap = <ul class="mainMenu">|</ul>
> 
>  # Submenü der ersten Ebene
>  1 = TMENU
>  1.noBlur = 1
>  1 {
> 
> 
>    NO {
>      wrapItemAndSub = <li>|</li>
>    }
> 
>    ACT {
>      wrapItemAndSub = <li class="active">|</li>
>    }
>  }
> 
>  # Submenü der zweiten Ebene   
>  2 = TMENU
>  2 {
> 
>        NO = 1
>        NO{
>            doNotLinkIt = 1
>            stdWrap.cObject = CONTENT
>            stdWrap.cObject{
>                  table = tt_content
>                  select {
> 
>                        orderBy = sorting
>                        where = (NOT hidden) AND (NOT deleted)
>                        languageField = sys_language_uid
>                  }
>             renderObj = TEXT
>             renderObj {
>                        field = header
>                        wrap = <li>|</li>
>                        typolink.parameter.field = pid
>                        typolink.parameter.dataWrap = |#{field:uid}
>                        if.isTrue.field = header
>                  }
>             wrap = <ul class="secondLevel">|</ul>
>            }    
>        }
> 
> }
> _______________________________________________
> TYPO3-berlin mailing list
> TYPO3-berlin at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-berlin








More information about the TYPO3-berlin mailing list