UvumiTools Dropdown Menu
Armin Bartsch, Freitag, 19. Juni 2009
Sehr gutes DropDown Menue das mit meinem lieblings Framework mootools arbeitet. Das Menü kommt hier zum Einsatz (siehe Menü oben)
Das UvumiTools Dropdown Menu lässt sich einfach un schnell in eine Website einbinden. Es ist nur einfaches HMENU notwendig um den Quelltext des Menüs zu erzeugen.
lib.menue >
lib.menue = HMENU
lib.menue {
special = directory
special.value = 5
1 = TMENU
1 {
expAll=1
wrap = <ul id="dropdown" class="dropdown">|</ul>
NO = 1
NO {
wrapItemAndSub = <li>|</li>
}
}
2 = TMENU
2 {
expAll=1
wrap = <ul>|</ul>
NO {
wrapItemAndSub = <li>|</li>
stdWrap2.wrap = <span class="hinwe">|</span>
stdWrap2.if.isTrue.field = newUntil
}
SPC = 1
SPC {
doNotShowLink = 1
doNotLinkIt = 1
after.cObject = USER
after.cObject.userFunc = user_IProcFunc->add_tt_news_Cat
#IProcFunc = user_IProcFunc->add_tt_news_Cat
}
}
3 < .2
4 < .3
}lib.menue >
lib.menue {
special = directory
special.value = 5
1 {
expAll=1
wrap = <ul id="dropdown" class="dropdown">|</ul>
wrapItemAndSub = <li>|</li>
}
}
2 {
expAll=1
wrap = <ul>|</ul>
wrapItemAndSub = <li>|</li>
stdWrap2.wrap = <span class="hinwe">|</span>
stdWrap2.
if.isTrue.
field = newUntil
}
doNotShowLink = 1
doNotLinkIt = 1
after.
cObject.
userFunc = user_IProcFunc->add_tt_news_Cat
#IProcFunc = user_IProcFunc->add_tt_news_Cat
}
}
3 < .2
4 < .3
}
Jetzt muss nur noch das CSS und das JavaScript eingebunden werden.
page {
includeCSS.file1 = fileadmin/css/uvumi-dropdown.css
includeJS.file1 = fileadmin/js/mootools-for-dropdown.js
includeJS.file2 = fileadmin/js/UvumiDropdown.js
inlineJS.10 = TEXT
inlineJS.10.value (
window.addEvent('domready',function(){
var menu = new UvumiDropdown('dropdown');
});
)
}page {
includeCSS.file1 = fileadmin/css/uvumi-dropdown.css
includeJS.file1 = fileadmin/js/mootools-for-dropdown.js
includeJS.file2 = fileadmin/js/UvumiDropdown.js
inlineJS.10.value (
window.addEvent('domready',function(){
var menu = new UvumiDropdown('dropdown');
});
)
}
Weiterfuehrende Information
Entwicklungsumgebung
- TYPO Version:
- 4.2.6