Page 1 of 1

Menüunterpunkte beim Mouseover anzeigen

Posted: Wed Mar 12, 2008 3:43 pm
by Pucapg
Hallo Leutz,
ich habe ein freies template genommen für meine Seite und ein wenig was geändert, nun möchte ich das die Untermenüpunkte beim Mouseover ausgeklappt werden, habe eine hochizontal Menüleiste und die Unterpunkte sollten untendrunter vertikal ausgeklappt werden.
Das Template heisst hgSunset, hier der Code:

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 *}
{* hgSunset note: same as minimal_menu.tpl except for ul.topmenu class *} 
{if $count > 0}
<ul class="topmenu">
{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><a href="{$node->url}" class="currentpage"{if $node->target ne ""} target="{$node->target}"{/if}> {$node->menutext} </a>

{elseif $node->parent == true && $node->depth == 1}
<li class="activeparent"> <a href="{$node->url}" class="activeparent"{if $node->target ne ""} target="{$node->target}"{/if}> {$node->menutext} </a>

{elseif $node->type == 'sectionheader'}
<li class="sectionheader">{$node->menutext}

{elseif $node->type == 'separator'}
<li style="list-style-type: none;"> <hr class="separator" />

{else}
<li><a href="{$node->url}"{if $node->target ne ""} target="{$node->target}"{/if}> {$node->menutext} </a>

{/if}

{/foreach}

{repeat string="</li></ul>" times=$node->depth-1}</li>
</ul>
{/if}
Vielen Dank im voraus.
MFG

Re: Menüunterpunkte beim Mouseover anzeigen

Posted: Wed Mar 12, 2008 4:57 pm
by cyberman
Warum nimmst du da nicht das mitgelieferte CSSMenu?

http://demo.cmsmadesimple.de/index.php? ... horizontal

Re: Menüunterpunkte beim Mouseover anzeigen

Posted: Thu Mar 13, 2008 10:48 am
by Pucapg
Da muss ich ja das komplett andere Template nehmen oder? also wenn ich nur das menu austausche gegen {menu template='cssmenu.tpl'} dann sieht das nicht so aus, was kann ich da noch machen damit es klappt?

Re: Menüunterpunkte beim Mouseover anzeigen

Posted: Thu Mar 13, 2008 2:50 pm
by nicmare
wieso sieht das nciht so aus? sobald du eine unterseite erstellst, klappt das auch so aus.

Re: Menüunterpunkte beim Mouseover anzeigen

Posted: Tue Mar 18, 2008 9:45 pm
by NaN
Pucapg wrote: Da muss ich ja das komplett andere Template nehmen oder? also wenn ich nur das menu austausche gegen {menu template='cssmenu.tpl'} dann sieht das nicht so aus, was kann ich da noch machen damit es klappt?
Das Template allein reicht da nicht aus.
Du musst natürlich auch das mitgelieferte Stylesheet für das CSS Menü mit Deinem Template verknüpfen.