示例#1
0
    }
}
// 處理提交的刪除操作
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']);