menu.php
来自「全新且完善的强大网上商店系统」· PHP 代码 · 共 138 行
PHP
138 行
<?
if(!defined('IN_SOOBIC')) {
exit('Access Denied');
}
function showmenu($title, $menus = array(),$target='') {
global $menucount, $expand;
?>
<tr><td bgcolor="<?=ALTBG1?>"><a name="#<?=$menucount?>"></a>
<table cellspacing="0" cellpadding="0" border="0" width="100%" align="center">
<tr><td bgcolor="<?=BORDERCOLOR?>">
<table border="0" cellspacing="<?=BORDERWIDTH?>" cellpadding="<?=TABLESPACE?>" width="100%">
<?
if(is_array($menus)) {
$menucount++;
$expanded = preg_match("/(^|_)$menucount($|_)/is", $expand);
echo "<tr><td width=\"100%\" class=\"header\"><img src=\"images/common/".($expanded ? "minus" : "plus").".gif\"><a href=\"".tep_href_link('admincp.php','act=menu')."&expand=$expand&change=$menucount#$menucount\" style=\"color: ".HEADERTEXT."\">$title</td></tr>\n";
if($expanded) {
foreach($menus as $menu) {
echo "<tr><td bgcolor=\"".ALTBG2."\" onMouseOver=\"this.style.backgroundColor='".ALTBG1."'\" onMouseOut=\"this.style.backgroundColor='".ALTBG2."'\"><img src=\"images/common/spacer.gif\"><a href=\"".($menu[url])."\" target=\"".($menu[target] ? $menu[target] : 'main')."\">$menu[name]</a></td></tr>";
}
}
} else {
echo "<tr><td width=\"100%\" class=\"header\"><img src=\"images/common/plus.gif\"><a href=\"".($menus)."\" target=\"".($target ? $target : 'main')."\" style=\"color: ".HEADERTEXT."\">$title</a></td></tr>\n";
}
echo "</table></td></tr></table></td></tr>";
}
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=<?=CHARSET?>">
<? include template('css'); ?>
</head>
<body leftmargin="3" topmargin="3">
<br><table cellspacing="0" cellpadding="0" border="0" width="100%" align="center" style="table-layout: fixed">
<tr><td bgcolor="<?=BORDERCOLOR?>">
<table width="100%" border="0" cellspacing="1" cellpadding="0">
<tr><td bgcolor="<?=ALTBG1?>">
<table width="100%" border="0" cellspacing="3" cellpadding="6">
<?
if(preg_match("/(^|_)$change($|_)/is", $expand)) {
$expandlist = explode('_', $expand);
$expand = $underline = '';
foreach($expandlist as $count) {
if($count != $change) {
$expand .= $underline.$count;
$underline = '_';
}
}
} else {
$expand .= isset($expand) ? '_'.$change : $change;
}
if($expand || $expand == '0') {
setcookie('expand_menu', $expand, $timestamp + 2592000, $cookiepath, $cookiedomain);
} else {
$expand = $HTTP_COOKIE_VARS['expand_menu'];
}
$menucount = 0;
$query = $db->query("select configuration_group_id as cgID, configuration_group_title as cgTitle from $table_configuration_group where visible = '1' order by sort_order");
while ($configuration_groups = $db->fetch_array($query)) {
$cfg_groups[]=array('name' => $configuration_groups['cgTitle'], 'url' => tep_href_link('admincp.php','act=configuration&gID=' . $configuration_groups['cgID']));
}
showmenu('面板首页', tep_href_link('admincp.php','act=main'));
showmenu('常规选项', $cfg_groups);
showmenu('信息管理', array(
array('name' => '商城新闻', 'url' => tep_href_link('admincp.php','act=news')),
));
showmenu(BOX_HEADING_CATALOG, array(
array('name' => BOX_CATALOG_CATEGORIES_PRODUCTS, 'url' => tep_href_link('admincp.php','act=catalog')),
array('name' => BOX_CATALOG_MANUFACTURERS, 'url' => tep_href_link('admincp.php','act=manufacturers')),
array('name' => BOX_CATALOG_CATEGORIES_PRODUCTS_ATTRIBUTES, 'url' => tep_href_link('admincp.php','act=products_attributes_add_p')),
array('name' => BOX_CATALOG_REVIEWS, 'url' => tep_href_link('admincp.php','act=reviews')),
array('name' => BOX_CATALOG_SPECIALS, 'url' => tep_href_link('admincp.php','act=specials')),
array('name' => BOX_CATALOG_FEATURED_PRODUCTS, 'url' => tep_href_link('admincp.php','act=featured')),
));
showmenu('其它设置', array(
array('name' => BOX_CATALOG_CATEGORIES_PRODUCTS_ATTRIBUTES, 'url' => tep_href_link('admincp.php','act=products_attributes_add_a')),
array('name' => '商品属性值', 'url' => tep_href_link('admincp.php','act=products_attributes_v')),
));
showmenu(BOX_HEADING_MODULES, array(
array('name' => BOX_MODULES_PAYMENT, 'url' => tep_href_link('admincp.php','act=modules&set=payment')),
array('name' => BOX_MODULES_SHIPPING, 'url' => tep_href_link('admincp.php','act=modules&set=shipping')),
array('name' => BOX_MODULES_ORDER_TOTAL, 'url' => tep_href_link('admincp.php','act=modules&set=ordertotal')),
));
showmenu(BOX_HEADING_ORDERS, array(
array('name' => BOX_ORDERS_ORDERS, 'url' => tep_href_link('admincp.php','act=orders')),
array('name' => BOX_ORDERS_SEARCH, 'url' => tep_href_link('admincp.php','act=orders&type=search')),
));
showmenu(BOX_HEADING_LOCATION_AND_TAXES, array(
array('name' => BOX_TAXES_COUNTRIES, 'url' => tep_href_link('admincp.php','act=countries')),
array('name' => BOX_TAXES_ZONES, 'url' => tep_href_link('admincp.php','act=zones')),
array('name' => BOX_TAXES_GEO_ZONES, 'url' =>tep_href_link('admincp.php','act=geo_zones')),
array('name' => BOX_TAXES_TAX_CLASSES, 'url' => tep_href_link('admincp.php','act=tax_classes')),
array('name' => BOX_TAXES_TAX_RATES, 'url' => tep_href_link('admincp.php','act=tax_rates')),
));
showmenu(BOX_HEADING_LOCALIZATION, array(
array('name' => BOX_LOCALIZATION_CURRENCIES, 'url' => tep_href_link('admincp.php','act=currencies')),
array('name' => BOX_LOCALIZATION_LANGUAGES, 'url' => tep_href_link('admincp.php','act=languages')),
array('name' => BOX_LOCALIZATION_ORDERS_STATUS, 'url' => tep_href_link('admincp.php','act=orders_status')),
));
showmenu('界面风格', array( array('name' => '风格方案', 'url' => tep_href_link('admincp.php','act=styles')),
array('name' => '模板套系', 'url' => tep_href_link('admincp.php','act=templates')),
));
showmenu('用户设置', array( array('name' => '添加用户', 'url' => tep_href_link('admincp.php','act=addmember')),
array('name' => '用户编辑', 'url' => tep_href_link('admincp.php','act=members')),
array('name' => '用户组编辑', 'url' => tep_href_link('admincp.php','act=usergroups')),
));
showmenu('系统工具', array(
array('name' => '更新缓存', 'url' => tep_href_link('admincp.php','act=updatecache')),
array('name' => BOX_TOOLS_DEFINE_LANGUAGE, 'url' => tep_href_link('admincp.php','act=define_language')),
array('name' => BOX_TOOLS_MAIL, 'url' => tep_href_link('admincp.php','act=send_mail')),
array('name' => BOX_TOOLS_NEWSLETTER_MANAGER, 'url' => tep_href_link('admincp.php','act=newsletters')),
));
showmenu('数据管理', array( array('name' => '数据备份', 'url' => tep_href_link('admincp.php','act=export')),
array('name' => '数据恢复', 'url' => tep_href_link('admincp.php','act=import')),
array('name' => '数据库升级', 'url' => tep_href_link('admincp.php','act=runquery')),
array('name' => '数据表优化', 'url' => tep_href_link('admincp.php','act=optimize')),
));
showmenu('管理选项', array( array('name' => '修改密码', 'url' => tep_href_link('admincp.php','act=changepw')),
array('name' => '退出管理', 'url' => tep_href_link('admincp.php','act=logout'),'target'=>'_parent'),
));
?>
</table></td></tr></table></td></tr></table>
</body>
</html>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?