Ich mal wieder! Ich habe ein HTML Design bekommen welches ich in CMSMS einbauen möchte als Template. Allerdings scheitere ich am Menü. Dafür habe ich ein eigenes anlegen wollen mit dem MenüManager.
Am Ende möchte ich so ein Menü generiert bekommen:
Code: Select all
<div id="navi">
<ul>
<li><a href="link1.html">link1</a></li>
<li><a href="link2.html">link2</a></li>
<li class="selected"><a href="link3.html">link3</a></li>
<li><a href="link4.html">link4</a></li>
</ul>
</div>
<div class="subnavi link3">
<ul>
<li class="selected"><a href="link3_1.html">Link3_1</a></li>
<li><a href="link3_2.html">Link3_2</a></li>
</ul>
</div>

Code: Select all
{if $count > 0}
<div id="navi">
<ul>
{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 || $node->parent == true}
<li class="selected">
<a href="{$node->url}">{$node->menutext}</a>
{else}
<li><a href="{$node->url}">{$node->menutext}</a>
{/if}
{/foreach}
{repeat string="</li></ul>" times=$node->depth-1}</li>
</ul>
{/if}</div>
Code: Select all
<div id="navi">
<ul>
<li><a href="link1.html">link1</a></li>
<li><a href="link2.html">link2</a></li>
<li class="selected"><a href="link3.html">link3</a>
<ul>
<li class="selected"><a href="link3_1.html">link3_1</a></li>
</ul>
</li>
<li><a href="link4.html">link4</a></li>
</ul>
</div>
Jemand ne Idee? Ich weiß dass das auf jeden Fall geht! Aber für mich als "Designer" (also Nicht-Programmierer) unüberwindbar!
Grüße