Schaut mal hier - www.ago-einrichtung.at/cms - hier seht ihr oben, das Top Menü, schön links ausgerichtet. Klickt man nun auf einen anderen Link außer HOME, dann rutscht das ganze nach rechts. Klickt man wieder auf HOME stellt es sich wieder nach links.
Wo bzw. was ist dafür in meinem Code verantwortlich?
Code: Select all
{* CSS classes used in this template:
.currentpage - The active/current page
.bullet_sectionheader - To style section header
hr.separator - To style the ruler for the separator *}
{if $count > 0}
<ul class="clearfix">
{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}
</li>
{elseif $node->index > 0}</li>
{/if}
{if $node->current == true}
<li><div class="menulink_top"><a href="{$node->url}" class="currentpage"{if $node->target ne ""} target="{$node->target}"{/if}> {$node->menutext} </a></div>
{elseif $node->parent == true && $node->depth == 1 and $node->type != 'sectionheader' and $node->type != 'separator'}
<li class="activeparent"> <div class="menulink_top"><a href="{$node->url}" class="activeparent"{if $node->target ne ""} target="{$node->target}"{/if}> {$node->menutext} </a></div>
{elseif $node->type == 'sectionheader'}
<li class="sectionheader"><div class="menulink_top">{$node->menutext}
{elseif $node->type == 'separator'}
<li style="list-style-type: none;"><hr class="separator_left"/>
{else}
<li><div class="menulink_top"><a href="{$node->url}"{if $node->target ne ""} target="{$node->target}"{/if}> {$node->menutext} </a></div>
{/if}
{/foreach}
{repeat string="</li></ul>" times=$node->depth-1}</li>
</ul>
{/if}