if (isset($_POST[$prefix . 'TYPE'])) { $fields['TYPE'] = $_POST[$prefix . 'TYPE']; } if (isset($_POST[$prefix . 'MAX_USE'])) { $fields['MAX_USE'] = $_POST[$prefix . 'MAX_USE']; } if (isset($_POST[$prefix . 'USER_ID'])) { $fields['USER_ID'] = $_POST[$prefix . 'USER_ID']; } if (isset($_POST[$prefix . 'DESCRIPTION'])) { $fields['DESCRIPTION'] = $_POST[$prefix . 'DESCRIPTION']; } if ($couponID == 0) { $result = Internals\DiscountCouponTable::add($fields); } else { $result = Internals\DiscountCouponTable::update($couponID, $fields); } if (!$result->isSuccess()) { $errors = $result->getErrorMessages(); } else { if ($couponID == 0) { $couponID = $result->getId(); } } } if (empty($errors)) { if ($subWindow) { ?> <script type="text/javascript"> top.BX.closeWait(); top.BX.WindowManager.Get().AllowClose(); top.BX.WindowManager.Get().Close(); top.ReloadOffers();