} } else { ${"ID_" . $i} = CSaleAffiliatePlanSection::Add($arFields); ${"ID_" . $i} = IntVal(${"ID_" . $i}); if (${"ID_" . $i} <= 0) { if ($ex = $APPLICATION->GetException()) { $errorMessage .= $ex->GetString() . ".<br>"; } else { $errorMessage .= GetMessage("SAPE1_ERROR_SAVE_SECTION") . ".<br>"; } } } $arSectionIDs[] = ${"ID_" . $i}; } } CSaleAffiliatePlanSection::DeleteByPlan($ID, $arSectionIDs); } if (strlen($errorMessage) <= 0) { if (strlen($apply) <= 0) { LocalRedirect("/bitrix/admin/sale_affiliate_plan.php?lang=" . LANG . GetFilterParams("filter_", false)); } } else { $bVarsFromForm = true; } } require_once $_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/sale/prolog.php"; if ($ID > 0) { $APPLICATION->SetTitle(str_replace("#ID#", $ID, GetMessage("SAPE1_TITLE_UPDATE"))); } else { $APPLICATION->SetTitle(GetMessage("SAPE1_TITLE_ADD")); }