LocalRedirect("/bitrix/admin/ws.saleuserprofiles_list.php?lang=".LANG); } else{ if($e = $APPLICATION->GetException()){ $message = new CAdminMessage($err, $e); } else { $message = new CAdminMessage($err); } $bVarsFromForm = true; } } //Edit/Add part ClearVars(); foreach (WS_SaleUserProfilesManager::GetProfileFieldsByID($ID) as $name => $value) { $GLOBALS["f_".$name] = $value; } foreach ($_REQUEST["FIELDS"] as $name => $value) { $GLOBALS["f_".$name] = htmlspecialchars($value); } $GLOBALS["f_PROPS"] = WS_SaleUserProfilesManager::GetProfileProps($f_ID, $f_PERSON_TYPE_ID); foreach ($_REQUEST["FIELDS"]["PROPS"] as $propID=>$value) { $GLOBALS["f_PROPS"][$propID]["VALUE"] = htmlspecialchars($value); } $APPLICATION->SetTitle(GetMessage("ws.saleuserprofiles_tabname"). ': ' .$profileFields['NAME']); require($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/prolog_admin_after.php"); if($_REQUEST["mess"] == "ok" && $ID>0)