Example #1
0
$mode = isset($_REQUEST['mode']) ? $_REQUEST['mode'] : '';
switch ($action) {
    case 'deleteproduct':
        $P = new Product($_REQUEST['id']);
        if (!$P->isUsed()) {
            $P->Delete();
        } else {
            $content .= "Product has purchase records, can't delete.";
        }
        break;
    case 'deletecatimage':
        USES_paypal_class_category();
        $id = isset($_GET['cat_id']) ? (int) $_GET['cat_id'] : 0;
        if ($id > 0) {
            $C = new Category($id);
            $C->DeleteImage();
            $view = 'editcat';
            $_REQUEST['id'] = $id;
        } else {
            $view = 'catlist';
        }
        break;
    case 'deletecat':
        USES_paypal_class_category();
        $C = new Category($_REQUEST['cat_id']);
        if (!$C->isUsed()) {
            $C->Delete();
        } else {
            $content .= "Category has related products, can't delete.";
        }
        $view = 'catlist';