Submenu

Nederlandse ondersteuning voor CMS Made Simple

Moderator: velden

Post Reply
Merlijn
Forum Members
Forum Members
Posts: 31
Joined: Fri Jun 05, 2009 3:23 pm

Submenu

Post by Merlijn »

Ik ben momenteel bezig met een website waarbij het submenu in een aparte div komt zodra een bovenliggende pagina wordt geopend via het hoofdmenu.

Nu wil ik dat het submenu ook zichtbaar blijft als ik een willekeurig submenu item binnen diezelfde bovenliggende pagina open. Nu verdwijnt deze zodra ik een submenu item open.

Zelf snap ik bijster weinig van de menu manager, dus wil ik het graag even aan jullie voorleggen.

Submenu ziet er momenteel zo uit:
  {assign var="firstsub" value="1"}
  {assign var="depth" value="-2"}
  {assign var="depthcheck" value="0"}
  {assign var="listopened" value="0"}
  {if $count > 0}
  {foreach from=$nodelist item=node}
  {if $depthcheck == 1 && $node->depth != $node->prevdepth}
 
  {assign var="depth" value=$node->depth}
  {assign var="depthcheck" value="0"}
  {assign var="listopened" value="1"}
  {/if}
  {if $node->depth == $depth && $firstsub == 1}
 
  url}"{if $node->target ne ""} target="{$node->target}"{/if}>{$node->menutext}
  {$node->titleattribute}
  {elseif $listopened == 1}
  {assign var="firstsub" value="0"}
  {/if}
  {if $node->current == true &&  $node->haschildren == true}
  {assign var="depthcheck" value="1"}
  {/if}
  {/foreach}
  {if $listopened == 1}
 
  {/if}
  {/if}
Ik hoop dat jullie mij verder kunnen helpen, alvast dank!
Merlijn
Forum Members
Forum Members
Posts: 31
Joined: Fri Jun 05, 2009 3:23 pm

Re: Submenu

Post by Merlijn »

Ik heb het net opgelost door op regel 3:

{assign var="depthcheck" value="0"}

te vervangen met:

{assign var="depthcheck" value="1"}

Beetje zitten kloten met waardes, uiteindelijk werkte dit, kan alleen niet met zekerheid zeggen of dit ergens anders nog problemen op kan leveren in deze code.

Dus als iemand problemen voorziet hiermee, hoor ik het alsnog graag!
Post Reply

Return to “Dutch - Nederlands”