function smarty_function_secondLvlMenu($params, &$smarty) { /* return secondLevel Menu from selected variable in smarty. selected should be set while including admin_header template */ $menu_selected = get1stLvlSelected($smarty->get_assigned_value("selected")); $second_lvl_menu = get2ndLvlMenu($menu_selected); return create2ndLvlMenuFace($second_lvl_menu); }
function smarty_function_menuIcon($params, &$smarty) { /* return a linked image html tags of menu icon parameter name(string,required): name of icon can be one of: user,group,admin,setting,report */ $menu_selected = get1stLvlSelected($smarty->get_assigned_value("selected")); $image = getMenuIconImageLink($params["name"], $menu_selected); $link = get1stLvlLink($params["name"]); return <<<END <a href="{$link}" style="text-decoration:none"><img height=24 border=0 src="{$image}"></a> END; }