[TYPO3] foldoutmenu start level.
Asbjørn Morell
atmorell at gmail.com
Thu Jan 18 12:14:39 CET 2007
Hello.
How do I make my submenu work together with my main menu? If page1 is
selected in the main menu, the sub menu should only show "Children".
Furthermore how do I hide a page from the submenu tree? I don't want the
user to see the result page for my submit form.
Best regards.
Asbjørn Morell
TypoScript:
includeLibs.foldoutmenu = typo3conf/ext/foldoutmenu/foldoutmenu.php
## Menu [Begin]
lib.mainMenu = HMENU
lib.mainMenu.entryLevel = 0
lib.mainMenu.1 = TMENU
lib.mainMenu.1.NO {
allWrap = <li>|</li> |*| <li>|</li> |*| <li class="last">|</li>
# allWrap = <li>|</li>
}
lib.mainMenu.1.ACT = 1
lib.mainMenu.1.ACT {
# allWrap = <li class="current">|</li>
allWrap = <li class="current">|</li> |*| <li class="current">|</li> |*|
<li class="last current">|</li>
}
## Menu [End]
# SubMenu with no image swap.
lib.subMenu = COA
lib.subMenu {
10 = HMENU
10.wrap = <ul>|</ul>
10.1 = TMENU
10.1 {
expAll = 1
itemArrayProcFunc = user_foldoutMenu->getIfSubUidList
NO {
allWrap = <li>|</li>
}
IFSUB < .NO
IFSUB = 1
IFSUB {
subst_elementUid = 1
doNotLinkIt = 1
linkWrap = <A onmousedown="amenu.foldMenu('amenu-{elementUid}');return
false;" style="cursor: pointer;">|</A>
allWrap = <li>|<ul id="amenu-{elementUid}">
wrapItemAndSub = |</ul></li>
}
}
10.2 < .10.1
10.3 < .10.1
10.4 < .10.1
20 = TEXT
20.data = register:ifSubUidList
20.postUserFunc = user_foldoutMenu->JSWrapper
20.postUserFunc.prefix = amenu
20.required = 1
}
page.10 < lib.subMenu
config.spamProtectEmailAddresses = 1
page = PAGE
page.typeNum = 0
page.10 = USER
page.10.userFunc = tx_templavoila_pi1->main_page
More information about the TYPO3-english
mailing list