[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