Esempio n. 1
0
 public static function deleteEntry()
 {
     global $_module;
     $result = array();
     $deleted = lC_Product_variants_Admin::deleteEntry($_GET['pveid'], $_GET[$_module]);
     if ($deleted) {
         $result['rpcStatus'] = RPC_STATUS_SUCCESS;
     }
     echo json_encode($result);
 }
 public static function batchDeleteEntries($batch, $group_id)
 {
     global $lC_Language;
     $lC_Language->loadIniFile('product_variants.php');
     $result = array();
     $result['namesString'] = '';
     foreach ($batch as $id) {
         $pveData = lC_Product_variants_Admin::getEntryFormData($id);
         if (isset($pveData['pveData']['total_products']) && $pveData['pveData']['total_products'] > 0) {
             $result['namesString'] .= $pveData['pveData']['title'] . ' (' . $pveData['pveData']['total_products'] . '), ';
         } else {
             lC_Product_variants_Admin::deleteEntry($id, $group_id);
         }
     }
     if (!empty($result['namesString'])) {
         $result['namesString'] = substr($result['namesString'], 0, -2);
     }
     return $result;
 }