bei meiner Installation der Version 1.6.5 gibt es das start_level="2" Problem (Siehe hier). Die dort angegebene Lösung funktioniert leider nicht. Fragt mich nicht warum. Ist leider so. Nun bin ich hier am verzweifeln und bin betriebsblind.
Wie wandele ich denn mein bestehendes Template so um, dass es erst ab start_level 2 loslegt? Kann mir jemand mal auf die Sprünge helfen? Das wäre klasse...
Mit Dank und Gruß
anti
Code: Select all
{if $count > 0}
<div id="menuwrapper">
<ul id="primary-nav">
{foreach from=$nodelist item=node}
{if $node->depth > $node->prevdepth}
{repeat string='
<ul class="unli">
' 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->parent == true or ($node->current == true and $node->haschildren == true)}
<li class="menuactive menuparent">
<a class="menuactive menuparent" {elseif $node->current == true}
<li class="menuactive">
<a class="menuactive" {elseif $node->haschildren == true}
<li class="menuparent">
<a class="menuparent" {elseif $node->type == 'sectionheader' and $node->haschildren == true}
<li class="sectionheader"><span class="sectionheader">{$node->menutext}</span>{elseif $node->type == 'separator'}
<li style="list-style-type: none;">
<hr class="menu_separator" />
{else}
<li><a {/if}
{if $node->type != 'sectionheader' and $node->type != 'separator'}
{if $node->target}target="{$node->target}" {/if}
href="{$node->url}">
{if $node->haschildren == true}<strong>{else}{/if}
<span>{$node->menutext}</span>
{if $node->haschildren == true}</strong>{/if}
</a> {elseif $node->type == 'sectionheader'}
><span class="sectionheader">{$node->menutext}</span>
{if $node->haschildren == true}</strong>{/if}
</a> {/if}
{/foreach}
{repeat string='</li>
</ul>
' times=$node->depth-1}
</li>
</ul>
<div class="clearb"></div>
</div>
{/if}