[TYPO3-german] Menü mit 1. Ebene und 2. Ebene als Ankermenü

Sven Lubenau sven.lubenau at hamburgefonstiv.com
Thu Aug 25 14:10:22 CEST 2011


Hallo

ich habe in einem TYPO3-Projekt mit TV ein Menü mit 2 Ebenen.
1. Level soll den normalen Seitenbaum abbilden.
2. Level soll ein Ankermenü werden, das die Contentelemente abgreift und als Flyoutmenu unter dem Menüpunkt erster Ebene abbildet.

folgender Code funktioniert in 1. Ebene. Aber die 2. Ebene wird nicht abgebildet.

wenn ich das 2. Level als 1. Level abbilde - dann wird das Ankermenü angezeigt.

Woran kann das liegen?
Grüße Sven

Code:


## Menu

lib.mainMenu = COA
lib.mainMenu.1 = HMENU
lib.mainMenu.1 {
excludeUidList  = 49,50
wrap = <ul class="mainMenu">|</ul>

  # Submenü der ersten Ebene
1 = TMENU
1.expAll = 1
1.noBlur = 1
1 {


NO {
wrapItemAndSub = <li>|</li>
}

ACT {
wrapItemAndSub = <li class="active">|</li>
}
}

   # Submenü der zweiten Ebene   
2 = TMENU
2.expAll = 1
2 {

NO = 1
NO{
doNotLinkIt = 1
stdWrap.cObject = CONTENT
stdWrap.cObject{
table = tt_content
select {
                        #pidInList = 
orderBy = sorting
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>
}
}
}
}



More information about the TYPO3-german mailing list