public static function deleteClass() { $result = array(); $deleted = lC_Tax_classes_Admin::delete($_GET['tcid']); if ($deleted) { $result['rpcStatus'] = RPC_STATUS_SUCCESS; } echo json_encode($result); }
public static function batchDelete($batch) { global $lC_Language; $lC_Language->loadIniFile('tax_classes.php'); $result = array(); $result['namesString'] = ''; foreach ($batch as $id) { if (lC_Tax_classes_Admin::hasProducts($id)) { $zData = lC_Tax_classes_Admin::get($id); $result['namesString'] .= $zData['tax_class_title'] . ' (' . sprintf($lC_Language->get('total_products'), self::getNumberOfProducts($id)) . '), '; } else { lC_Tax_classes_Admin::delete($id); } } if (!empty($result['namesString'])) { $result['namesString'] = substr($result['namesString'], 0, -2); } return $result; }