Hy all,
i need help with a custom menu on Core theme
i need this menu:
<div>
<ul class="menu">
<li class="top"><a href="#" class="top_link"><span>Sample Menu</span></a></li>
<li class="top"><a href="#" class="top_link"><span>Sample Menu This is some longer text</span></a>
<ul class="sub">
<li><a href="#">Sample Menu This is some longer text</a></li>
<li><a href="#">Sample Menu</a></li>
<li><a href="#">Sample Menu</a></li>
<li><a href="#">Sample Menu</a></li>
<li><a href="#">Sample Menu</a></li>
</ul>
</li>
<li class="top"><a href="#" class="top_link"><span>Sample Menu</span></a>
<ul class="sub">
<li><a href="#">Sample Menu This is some longer text</a></li>
<li><a href="#">Sample Menu</a></li>
<li><a href="#">Sample Menu</a></li>
<li><a href="#">Sample Menu</a></li>
</ul>
</li>
<li class="top"><a href="#" class="top_link"><span>Sample Menu</span></a></li>
<li class="top"><a href="#" class="top_link"><span>Sample Menu</span></a></li>
</ul>
</div>
here:
function template_menu()
{
global $context, $settings, $options, $scripturl, $txt;
echo '
<div class="main_menu">
<ul class="reset clearfix">';
foreach ($context['menu_buttons'] as $act => $button)
{
$classes = array();
if (!empty($button['active_button']))
$classes[] = 'active';
if (!empty($button['is_last']))
$classes[] = 'last';
/* IE6 can't do multiple class selectors */
if ($context['browser']['is_ie6'] && !empty($button['active_button']) && !empty($button['is_last']))
$classes[] = 'lastactive';
$classes = implode(' ', $classes);
echo '
<li id="button_', $act, '"', !empty($classes) ? ' class="' . $classes . '"' : '', '>
<a title="', !empty($button['alttitle']) ? $button['alttitle'] : $button['title'], '" href="', $button['href'], '"', isset($button['target']) ? ' target="' . $button['target'] . '"' : '', '>
<span>', ($button['active_button'] ? '<em>' : ''), $button['title'], ($button['active_button'] ? '</em>' : ''), '</span>
</a>
</li>';
}
echo '
</ul>
</div>';
}
i tried it but cant do it, so i need help :)
For better view of the menu take a look here:
http://www.cssmenumaker.com/builder/menu_info.php?menu=065
Thanks in Advance
pzyhô
Bump
Can nobody help me ? :/
This will help for sure ;)
- http://www.simplemachines.org/community/index.php?topic=261880.0
TBH, it's not worth doing. You could just style the default menu to look like that, without changing all of the markup. The default menu will also have better functionality and cross browser support. I did use menus from that site way back when I first started playing with drop menus, but these days I know better. ;)
i made it thanks :)