} } // 處理提交的刪除操作 if ($_GET['op'] == 'del' && !empty($navid)) { $_BCACHE->deltype('detail', 'nav', $_G['myshopid']); $navitem = DB::result_first('select type from ' . tname('nav') . " WHERE navid='{$navid}' AND shopid='{$_G['myshopid']}'"); if ($navitem != 'sys') { DB::query('DELETE FROM ' . tname('nav') . " WHERE navid='" . $navid . "';"); } else { cpmsg('The SYS nav cannot be deleted .'); } cpmsg('message_success', '?action=nav'); } // 更新排序 if (!empty($_POST['listsubmit'])) { $_nav->check_shop_nav($_G['myshopid']); $_BCACHE->deltype('detail', 'nav', $_G['myshopid']); $item = array(); foreach ($_POST['display'] as $key => $value) { $query = ''; $value = intval($value); if ($value > 0) { $query = 'UPDATE ' . tname('nav') . " SET displayorder='{$value}' WHERE navid='{$key}' AND shopid='{$_G['myshopid']}'"; DB::query($query); } } cpmsg('message_success', '?action=nav'); } if ($_GET['op'] == 'add' || $_GET['op'] == 'edit') { shownav('shop', 'nav_' . $_GET['op']); showsubmenu('nav_' . $_GET['op']);