[Opgelost]Menu problemen
Posted: Thu Oct 25, 2007 6:16 pm
Ik ben nieuw voor CMSms, maar heb de basis al onder de knie. Ik heb de huidige site omgezet naar een CMSms template en heb de content gemaakt. Alleen met de menumanager heb ik problemen. Ik snap slechts weinig van de code, maar heb al een beetje de opmaak kunnen verzorgen
Ik werk met 2 menu's (een top en een left navigatie menu), en dit doe ik door middel van includeprefix="left" en includeprefix="top"
Dit is een standaard code die ik al wat veranderd heb naargelang de stylesheet
Problemen zijn echter:
* dat de code gemaakt is voor onderverdelingen te hebben per menuitem (children), en ik heb enkel links onder elkaar nodig, zeer basis dus.
* dat de style nog niet klopt
Referentie is de oude site zonder cms: http://www.dobbelaere-ae.be/index.php zo zou het menu moeten worden
Dus, kan iemand helpen de menu code te optimaliseren? Alvast zeer bedankt!!
Ik werk met 2 menu's (een top en een left navigatie menu), en dit doe ik door middel van includeprefix="left" en includeprefix="top"
Dit is een standaard code die ik al wat veranderd heb naargelang de stylesheet
Problemen zijn echter:
* dat de code gemaakt is voor onderverdelingen te hebben per menuitem (children), en ik heb enkel links onder elkaar nodig, zeer basis dus.
* dat de style nog niet klopt
Referentie is de oude site zonder cms: http://www.dobbelaere-ae.be/index.php zo zou het menu moeten worden
Dus, kan iemand helpen de menu code te optimaliseren? Alvast zeer bedankt!!
Code: Select all
{* CSS classes used in this template:
.leftnavigationbox
.leftnavigationbox a
.leftnavigationbox a:hover
*}
{if $count > 0}
<span class="leftnavigationbox">
{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></span>" times=$node->prevdepth-$node->depth}
</li>
{elseif $node->index > 0}</li>
{/if}
{if $node->current == true}
<span class="leftnavigationbox"><a href="{$node->url}" class="leftnavigationbox"{if $node->target ne ""} target="{$node->target}"{/if}> {$node->menutext} </a>
{elseif $node->parent == true && $node->depth == 1}
<ulnavigationbox"> <a href="{$node->url}" class="leftnavigationbox"{if $node->target ne ""} target="{$node->target}"{/if}> {$node->menutext} </a>
{else}
<li><a href="{$node->url}"{if $node->target ne ""} target="{$node->target}"{/if}> {$node->menutext} </a>
{/if}
{/foreach}
{repeat string="</ul></li>" times=$node->depth-1}</li>
</ul>
{/if}