<{* loop through all module menu items *}> <{foreach name=mainmenu item=module from=$block.modules}> <{if $smarty.foreach.mainmenu.last}> <{if $xoops_dirname == $module.directory}>
  • <{$module.name}> <{else}>
  • <{$module.name}> <{/if}> <{else}> <{if $xoops_dirname == $module.directory}>
  • <{$module.name}> <{else}>
  • <{$module.name}> <{/if}> <{/if}> <{* build sub-menu for each module *}> <{foreach name=submenu item=sublink from=$module.sublinks}> <{* if there is one submenu, it is possible for .first and .last to be true at the same time *}> <{if $smarty.foreach.submenu.first}> <{elseif $smarty.foreach.submenu.first}>
  • <{$sublink.name}>
  • <{else}>
  • <{$sublink.name}>
  • <{/if}> <{/foreach}> <{* close the main menu list item *}> <{/foreach}>