';
// Render the menu item.
switch ($item->type) :
case 'separator':
case 'url':
case 'component':
require JModuleHelper::getLayoutPath('mod_menu', 'default_'.$item->type);
break;
default:
require JModuleHelper::getLayoutPath('mod_menu', 'default_url');
break;
endswitch;
// The next item is deeper.
if ($item->deeper) {
echo '
';
}
// The next item is shallower.
elseif ($item->shallower) {
echo '
';
echo str_repeat('
', $item->level_diff);
}
// The next item is on the same level.
else {
echo '';
}
endforeach;
?>