

If you create a menu of the type "special = browse" you sometimes need different wraps for the next/previous links.
In this type of menu, optionSplit will not work, as the next/previous type of menus, doesn't have a fixed number of links (Suppose you are on the 1st page, then there's no "previous" link, but on the last page, there's no "next" link)
# Constants START lib.nextprevmenu { menuIcon6 = <img src="fileadmin/images/umloud/menu6no.gif" width="20" height="13" border="0" alt="Menu" Title="Menu" onmouseover="this.src='fileadmin/images/umloud/menu6ro.gif'" onmouseout="this.src='fileadmin/images/umloud/menu6no.gif'" /> menuIcon6.wrap = <div class="buttonmenu">|</div> nextIcon = <img src="fileadmin/images/umloud/next_no.gif" width="21" height="13" border="0" alt="Næste" Title="Næste" onmouseover="this.src='fileadmin/images/umloud/next_ro.gif'" onmouseout="this.src='fileadmin/images/umloud/next_no.gif'" /> nextIcon.wrap = <div class="buttonnext">|</div> prevIcon = <img src="fileadmin/images/umloud/prev_no.gif" width="21" height="13" border="0" alt="Forrige" Title="Forrige" onmouseover="this.src='fileadmin/images/umloud/prev_ro.gif'" onmouseout="this.src='fileadmin/images/umloud/prev_no.gif'" /> prevIcon.wrap = <div class="buttonprev">|</div> } # Constants END # Setup START temp.nextprevmenu = COA temp.nextprevmenu { wrap = <div class="buttonbox">|</div> 10 = HMENU 10.special = browse 10.special { items = prev|next|index prev.fields.title = {$lib.nextprevmenu.prevIcon} prev.fields.subtitle = {$lib.nextprevmenu.prevIcon.wrap} next.fields.title = {$lib.nextprevmenu.nextIcon} next.fields.subtitle = {$lib.nextprevmenu.nextIcon.wrap} index.fields.title = {$lib.nextprevmenu.menuIcon6} index.fields.subtitle = {$lib.nextprevmenu.menuIcon6.wrap} } 10.1 = TMENU 10.1 { NO { allWrap.field = subtitle } } }
This snippet was submitted by Peter Klein




Add comment