So, here's an example of a hard-coded menu that I want to implement in CMSMS:
Code: Select all
<div id='main-nav'>
<ul>
<li class='nav1' ><a class='nav1' href='#'><span>Welcome</span></a></li>
<li class='nav2'><a class='nav2' href='#' onmouseover="ypSlideOutMenu.showMenu('menu2');" onmouseout="ypSlideOutMenu.hideMenu('menu2')"><span>About</span></a>
<div id='menu2Container'>
<div id='menu2Content'>
<a href='#'>About Link One</a>
<a href='#'>About Link Two</a>
<a href='#'>About Link Three</a>
<a href='#'>About Link Four</a>
</div>
</div>
</li>
</ul>
</div>
So here's what I have so far:
Code: Select all
{if $count > 0}
<div id='main-nav'>
<ul>
{foreach from=$nodelist item=node}
{counter assign="top_level_num"}
{if $node->depth == 1 && $node->haschildren == false}
<li class='nav{$top_level_num}' >
<a class="nav{$top_level_num}" href="{$node->url}" {if $node->target ne ""} target="{$node->target}"{/if}><span>{$node->menutext}</span></a>
</li>
{elseif $node->depth == 1 && $node->haschildren == true}
<li class='nav{$top_level_num}' >
<a class="nav{$top_level_num}" href="{$node->url}" {if $node->target ne ""} target="{$node->target}"{/if} onmouseover="ypSlideOutMenu.showMenu('menu{$top_level_num}');" onmouseout="ypSlideOutMenu.hideMenu('menu{$top_level_num}')"><span>{$node->menutext}</span></a>
<div id='menu{$top_level_num}Container'>
<div id='menu{$top_level_num}Content'>
<a href='#'>Sub Link One</a>
<a href='#'>Sub Link Two</a>
<a href='#'>Sub Link Three</a>
<a href='#'>Sub Link Four</a>
</div>
</div>
</li>
{/if}
{/foreach}
</ul>
</div>
{/if}
I would very much appreciate any help.
Mike