30/06/2010, 14:35:59
C'est donc bien ce que je disais : tes entêtes de section level 2 ouvrent un sous menu.
Voici le code pour ce que je t'ai proposé
Voici le code pour ce que je t'ai proposé
Code :
{if $count > 0}
<ul id="topnav">
{foreach from=$nodelist item=node}
{if $node->depth > $node->prevdepth}
{repeat string="<ul>" times=$node->depth-$node->prevdepth}
{elseif $node->depth < $node->prevdepth}
{repeat string="</li></ul>" times=$node->prevdepth-$node->depth}
</div><!-- fin div sub --></li>
{elseif $node->index > 0}</li>
{/if}
{if $node->type == 'sectionheader' and $node->depth == 1}
<li class="sectionheader level1"><a href="{$node->url}">{$node->menutext}</a><div class="sub">
{elseif $node->type == 'sectionheader' and $node->depth != 1}
<li class="sectionheader level2"><h2><a href="{$node->url}">{$node->menutext}</a></h2>
{else}
<li><a href="{$node->url}">{$node->menutext}</a>
{/if}
{/foreach}
{repeat string="</li></ul>" times=$node->depth-1}</li>
</ul>
{/if}