Submenu maken
Posted: Thu Feb 10, 2011 9:31 pm
Ik ben al enige tijd bezig om een submenu te maken, maar ik kom er niet uit.
De website zit in een testomgeving zodat de bezoeker de wijzigingen niet live ziet.
http://www.aeroit.nl/cms
Aan de linkerkant en aan de bovenkant zit het menu. In beide gevallen moet er een submenu verschijnen na het aanklikken van een link. Bijvoorbeeld workshops, deze moet onderverdeeld kunnen worden.
Sjabloon:
Menu
CSS
De bedoeling is dat het menu aan de linkerkant zichtbaar blijft en aan de bovenkant een dropdown menu wordt gegenereerd. Ik heb via de zoekfunctie niet iets kunnen vinden wat mij verder op weg heeft kunnen helpen, daarnaast heb ik de helpfunctie geraadpleegd van CMSMS zelf.
Welke code moet toegevoegd worden en welke andere aanpassingen zijn nodig?
In afwachting van jullie hulp/reacties.
De website zit in een testomgeving zodat de bezoeker de wijzigingen niet live ziet.
http://www.aeroit.nl/cms
Aan de linkerkant en aan de bovenkant zit het menu. In beide gevallen moet er een submenu verschijnen na het aanklikken van een link. Bijvoorbeeld workshops, deze moet onderverdeeld kunnen worden.
Sjabloon:
Code: Select all
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<__html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>{title}</title>
{stylesheet}
{metadata}
</head>
</__body>
<div id="center">
<div id="banner"></div>
<center>
<div id="menu">{menu}</div>
</center>
<div id="hoi"></div>
<div id="content">
<div id="textbox">
{content}
</div>
</div>
<div id="leftmenu"> <div id="linksmenu">
<p><a href="index.php?page=home">Home</a> </p>
<p><a href="index.php?page=entreeticket">Entreeticket</a></p>
<p><a href="index.php?page=workshops">Workshops</a></p>
<p><a href="index.php?page=lookshops">Lookshops</a></p>
<p><a href="index.php?page=standhouders">Standhouders</a></p>
<p><a href="index.php?page=deelnemers">Deelnemers</a></p>
<p><a href="index.php?page=wedstrijden">Wedstrijden</a></p>
<p><a href="index.php?page=nieuws">Nieuws</a></p>
<p><a href="index.php?page=contact">Contact</a></p>
</div>
</div>
<div id="bottum"></div>
</div>
<__body>
</__html>
Code: Select all
{if $count > 0}
{foreach from=$nodelist item=node}<a href="{$node->url}"
{if $node->target ne ""} target="{$node->target}"{/if}
>{$node->menutext}</a>
{if $count > ($node->index+1)} |
{/if}
{/foreach}
{/if}
Code: Select all
@charset "utf-8";
/* CSS Document */
<!--
a:link {
color: #FFF;
text-decoration: none;
}
a:visited {
text-decoration: none;
color: #FFF;
}
a:hover {
text-decoration: none;
color: #FFF;
}
a:active {
text-decoration: none;
color: #FFF;
}
-->
body { background-color:#fff;
}
#center {width:1022px;
margin-left:auto;
margin-right:auto;}
#banner {background-image:url(http://www.aeroit.nl/cms/uploads/images/Website_01.png);
background-repeat:no-repeat;
height:121px;
width:1022px;
}
#menu {background-image:url(http://www.aeroit.nl/cms/uploads/images/Website_02.png);
background-repeat:x;
height:28px;
width:1022px;
font-family:Verdana, Geneva, sans-serif;
font-size:13px;
color:#fff;
}
#hoi {background-image:url(http://www.aeroit.nl/cms/uploads/images/Website_03.png);
background-repeat:no-repeat;
height:62px;
width:1022px;
margin-top:-10px;
}
#content {background-image:url(http://www.aeroit.nl/cms/uploads/images/Website_05.gif);
background-repeat:no-repeat;
height:544px;
width:835;
margin-left:189px;
}
#textbox{
width:815px;
height:500px;
height:auto;
padding-top:42px;
margin-left:10px;
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
}
#leftmenu {background-image:url(http://www.aeroit.nl/cms/uploads/images/Website_04.png);
background-repeat:no-repeat;
height:547px;
width:190px;
margin-top:-545px;
}
#bottum {background-image: url(http://www.aeroit.nl/cms/uploads/images/Website_07.gif);
background-repeat:no-repeat;
height:23px;
width:1022px;
}
#linksmenu {
height:400px;
width:100px;
margin-left:25px;
padding:30px;
font-weight:bold;
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
}
Welke code moet toegevoegd worden en welke andere aanpassingen zijn nodig?
In afwachting van jullie hulp/reacties.