Пример #1
0
Файл: edit.php Проект: ASDAFF/mp
            $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)
	CAdminMessage::ShowMessage(array("MESSAGE"=>GetMessage("ws.saleuserprofiles_saved"), "TYPE"=>"OK"));

if($message)
	echo $message->Show();
elseif($rubric->LAST_ERROR!="")
	CAdminMessage::ShowMessage($rubric->LAST_ERROR);