"NAME" => $_POST['NAME'], "ENTITY_TYPE_ID" => $_POST['ENTITY_TYPE_ID'], "CONDITION_NAME" => $_POST['CONDITION_NAME'], "CONDITION_CONFIG" => $_POST['CONDITION_CONFIG'], ); if (isset($_POST['ACTION_NAME']) && isset($_POST['ACTION_NAME'])) { $arFields["ACTION_NAME"] = $_POST['ACTION_NAME']; $arFields["ACTION_CONFIG"] = $_POST['ACTION_CONFIG']; } if($ID>0) $res = CRatingRule::Update($ID, $arFields); else { $ID = CRatingRule::Add($arFields); $res = ($ID>0); } if($res) { if($apply <> "") { $_SESSION["SESS_ADMIN"]["RATING_RULE_EDIT_MESSAGE"]=array("MESSAGE"=>GetMessage("RATING_RULE_EDIT_SUCCESS"), "TYPE"=>"OK"); LocalRedirect("rating_rule_edit.php?ID=".$ID."&lang=".LANG); } else LocalRedirect(($_REQUEST["addurl"]<>""? $_REQUEST["addurl"]:"rating_rule_list.php?lang=".LANG)); } else {