Hello
I just make such icon menu last night using a modified piece of code i found. The icon menu i make is used to show section item from a categorie; i thing it should be easy to adapt them for your purpose:
<?php // Custom icon menu
if(getMenuName() == "schiebewaende" || getMenuName() == "produkte") {
$database->setQuery("SELECT * FROM #__content WHERE sectionid = '2' AND catid = '7' AND state = '1' ORDER BY ordering"
);
$myIconmenu_rows = $database->loadObjectList();
$myIconmenu_content = "<pan class=\"pathway\" align=\"center\">";
foreach($myIconmenu_rows as $myIconmenu_row) {
$myIconmenulink = $myIconmenu_row->title;
$myIconmenulinkId = $myIconmenu_row->id;
$myIconmenu_content .= "<a href=\"/index.php?option=content&task=view&id=".sefRelToAb s($myIconmenulinkId)."&Item
id=27\" onMouseOver=\"document.".$myIconmenulink.".src='/images/Navigation/$myIconmenulink.g.gif'\" onMouseOut=\"document.".$myIconm
enulink.".src='/images/Navigation/$myIconmenulink.gif'\"><img src=\"/images/Navigation/$myIconmenulink.gif\" NAME=\"".$myIconmenulin
k."\" alt=\"".$myIconmenulink."\" border=\"0\"></a> ";
}
$myIconmenu_content = substr($myIconmenu_content,0,strlen($myIconmenu_co ntent)-2);
echo $myIconmenu_content;
}
?>
and
function getMenuName()
{
global $Itemid;
$name = getMenu($Itemid);
$name = ereg_replace('[/ ]', "", strtolower($name));
return $name;
}
function getMenu($itemid)
{
global $database;
$sql = "SELECT name FROM #__menu WHERE id='$itemid'";
$database->setQuery( $sql );
return $database->loadResult();
}
This template is in development under
http://cms.hta.ch...
Kind regards - Vincent