예제 #1
0
	$arFields = array(
		"NAME" => $_POST['NAME'],
		"EVENT_ID" => $_POST["EVENT_ID"],
		"CONDITION_ID" => $_POST["CONDITION_ID"],
		"ACTION_ID" => $ACTION_ID,
		"SORT" => $_POST['SORT']
	);
	//echo "<pre>";print_r($arFields);echo "</pre>";die;

	/*if (isset($_POST['CURRENCY']))
	{
		$arFields["CURRENCY"] = $_POST['CURRENCY'];
	}*/
	$strAction = ($ID ? 'UPDATE' : 'ADD');
	$bVarsFromForm = !CFTrigger::CheckFields($strAction, $arFields, $ID);	

	if (!$bVarsFromForm)
	{
		$arMsg = array();
		/*for ($i=0; $i<$iCount; $i++)
		{
			if (!isset(${"FORMAT_STRING_".$arLangsLID[$i]}) || strlen(${"FORMAT_STRING_".$arLangsLID[$i]})<=0)
			{
				$arMsg[] = array("id"=>"FORMAT_STRING_".$arLangsLID[$i], "text"=> GetMessage("action_format_string", Array("#LANG#" => $arLangNamesLID[$i])));
				continue;
			}
		}*/

		if(!empty($arMsg))
		{