コード例 #1
0
ファイル: rating_rule_edit.php プロジェクト: ASDAFF/open_bx
		"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
	{