//移除商品 $goods = new Goods(); if ($goods->removeGoodsById($g_id)) { //加入回收站成功 admin_redirect('goods.php?act=trash', '商品加入回收站成功!', 2); } else { //失败 admin_redirect('goods.php?act=list', '商品加入回收站失败!', 3); } } elseif ($act == 'trash') { //商品回收站显示数据 //获取当前页码 $page = isset($_GET['page']) ? $_GET['page'] : 1; //获取数据,只获取已经加入到回收站的商品数据(g_is_delete = 1) $goods = new Goods(); $lists = $goods->getAllGoods($page, 1); //获取所有记录数 $pagecounts = $goods->getPageCounts(1); //加载分页数据 $page = Page::show('goods.php?act=trash', $pagecounts, $page); //加载模板文件 include_once ADMIN_TEMP . '/goods_trash.html'; } elseif ($act == 'restore') { //还原 //接收 $g_id = isset($_GET['id']) ? $_GET['id'] : 0; //验证数据合法性 if ($g_id == 0) { //没有选中要还原的商品 admin_redirect('goods.php?act=trash', '没有选中要还原的商品', 3); }
//$page = 2; //接收page $page = isset($_GET['page']) ? $_GET['page'] : 1; $pagecount = $config['admin_goods_pagecount']; //获取所有的商品 $goods = new Goods(); //获取当前数据的总记录数 $counts = $goods->getCounts(); //判断当前页码是否合理 $pages = ceil($counts / $pagecount); if (!is_numeric($page) || $page > $pages || $page < 1) { //不合理:给出初始化结果(默认值) $page = 1; } //分页获取数据 $product = $goods->getAllGoods($pagecount, $page); //获取分页字符串 $page_str = Page::getPageString('goods.php', 'product', $counts, $pagecount, $page); //加载显示模板 include_once ADMIN_TEMP . 'product.html'; } elseif ($act == 'add') { //新增商品 //获取商品分类 $category = new Product(); $categories = $category->getProduct(); //加载表单 include_once ADMIN_TEMP . 'product-add.html'; } elseif ($act == 'modify') { //修改商品 $id = $_GET['id']; //获取商品分类