Пример #1
0
            //header("Location: ?open=sp-product&id=$pid");
            exit;
        }
    } elseif ($_POST['me_action'] == 'HIDEPRODUCTINSHOWROOM') {
        $check_pc = tep_db_query("SELECT products_id FROM products_configurator WHERE products_id={$product_id}");
        if (tep_db_num_rows($check_pc) > 0) {
            tep_db_query("UPDATE products_configurator SET visible_status='N', allow_modification='0' WHERE products_id={$product_id}");
        } else {
            tep_db_query("UPDATE products SET products_status='0' WHERE products_id={$product_id}");
        }
        //header("Location: ?open=sp-product&id=$product_id");
        exit;
    } elseif ($_POST['me_action'] == 'REMOVEPRODUCT') {
        if (isset($_POST['jng_sp_catalog_id']) && $_POST['jng_sp_catalog_id'] != '') {
            $jng_sp_catalog_id = tep_db_prepare_input($_POST['jng_sp_catalog_id']);
            $class_jc->remProduct($jng_sp_catalog_id);
        }
        header("Location: ?open=sp-products-finalize&delete={$jng_sp_catalog_id}");
        exit;
    }
    $class_pa->processAction();
    $class_jc->processCommentAction();
}
//CHECK WHETHER PRODUCTS IS REMOVED OR NOT
$loadform = '<div style="margin-bottom:20px;"><form name="open_product" action="?open=sp-product" method="post">';
$loadform .= 'Product ID <input type="text" name="product_id" value="" /><input type="submit" name="submit" value="Load Product" />';
$loadform .= '</form></div>';
$products_removed = productIsRemoved($product_id);
if ($products_removed['is_removed']) {
    $content .= $loadform;
    $content .= $products_removed['msg_removed'];
             $total_catalog++;
             $class_jc->activateProduct($catalog['jng_sp_catalog_id']);
         }
     }
     echo 'ACTIVATED,' . count($pids) . ',' . $total_catalog;
     exit;
 } elseif ($_POST['me_action'] == 'ADD1PROD') {
     $pid = tep_db_prepare_input($_POST['pid']);
     $result = $class_jc->addProduct($jng_sp_id, $pid);
     $product_sp = $class_jc->retrieveDetail(null, $jng_sp_id, $pid);
     echo "ADD-{$pid}";
     exit;
 } elseif ($_POST['me_action'] == 'REM1PROD') {
     $pid = tep_db_prepare_input($_POST['pid']);
     $product_sp = $class_jc->retrieveDetail(null, $jng_sp_id, $pid);
     $class_jc->remProduct($product_sp['jng_sp_catalog_id']);
     echo "REM-{$pid}";
     exit;
 } elseif ($_POST['me_action'] == 'LOADPRODUCT') {
     $pid = tep_db_prepare_input($_POST['pid']);
     $pos = tep_db_prepare_input($_POST['pos']) + 1;
     $obj_product = new Product($pid);
     $product = $class_pm->retrieveDetail($pid, 'p,pd,pl,sp');
     $product_sp = $class_jc->retrieveDetail(null, $jng_sp_id, $pid);
     $added = is_array($product_sp) && isset($product_sp['active_status']);
     $stock = $class_pm->stockRetrieve(WAREHOUSE_ID_PRODUCTS_HAMBURG, $pid);
     $cols = array();
     foreach ($header as $hk => $hv) {
         $value = '';
         switch ($hk) {
             case 'img':