예제 #1
0
파일: goods.php 프로젝트: billywl/shop
    //移除商品
    $goods = new Goods();
    if ($goods->removeGoodsById($g_id)) {
        admin_redirect('goods.php?act=trash', '商品加入回收站成功!');
    } else {
        admin_redirect('goods.php?act=list', '商品加入回收站失败!');
    }
} elseif ($act == 'trash') {
    //商品回收站显示数据
    //获取当前页码
    $page = isset($_GET['page']) ? $_GET['page'] : 1;
    //获取数据
    $goods = new Goods();
    $lists = $goods->getAllGoods($page, 1);
    //获取所有商品数量
    $counts = $goods->getCounts(1);
    //加载分页数据
    $page = Page::show('goods.php?act=trash', $counts);
    //加载模版文件
    include_once ADMIN_TEMP . '/goods_trash.html';
} elseif ($act == 'restore') {
    //将商品从回收站还原
    //还原的商品的id
    $g_id = isset($_GET['id']) ? $_GET['id'] : 0;
    //验证数据合法性
    if ($g_id == 0) {
        //没有要还原的商品
        admin_redirect('goods.php?act=trash', '没有要删除的商品');
    }
    //还原商品
    $goods = new Goods();