Example #1
0
        redirect('productClass.php?act=add', '分类名:' . $c_name . '重复');
    }
    //插入数据
    if ($product->InsertProduct($c_name, $c_parent_id)) {
        //插入成功
        redirect('productClass.php', '商品插入成功', 1000);
    } else {
        //插入失败
        redirect('productClass.php?act=add', '商品插入失败');
    }
} elseif ($act == 'delete') {
    //接收用户id
    $id = $_GET['id'];
    $product = new Product();
    //此分类不是叶子节点
    if ($product->IsNoleaf($id)) {
        //不是叶子节点,不能删除分类
        redirect('productClass.php', '当前分类下还存在分类,不允许直接删除');
    }
    //判读节点下的分类是否存在商品关联
    if ($product->HasGoods($id)) {
        //存在商品 ,不允许删除
        redirect('productClass.php', '当前分类下还存在商品,不允许直接删除');
    }
    //删除商品分类
    if ($product->DeletePreductId($id)) {
        redirect('productClass.php', '删除成功', 1000);
    }
} elseif ($act == 'edit') {
    //编辑分类信息
    //接收用户id