noganno
11/13/2015 - 10:14 AM

событие при смене статуса заказа http://blog.sokov.org/sms-send/

событие при смене статуса заказа http://blog.sokov.org/sms-send/


	AddEventHandler('sale', 'OnStatusUpdate', 'StatusUpdate');
	function StatusUpdate(&$ID, &$val)
	{
		$IBLOCK_ID = 2;
		$arFilter = Array('IBLOCK_ID' => $IBLOCK_ID, 'ACTIVE_DATE' => 'Y', 'ACTIVE' => 'Y');
		$res = CIBlockElement::GetList(Array(), Array('IBLOCK_ID' => $IBLOCK_ID, 'ACTIVE' => 'Y', 'PROPERTY_STATUS' => $val['STATUS_ID']), false, Array('nPageSize' => 1));
		while ($ob = $res->GetNextElement()) {
			$arFields = $ob->GetFields();
		}

		$phone = getOrderPropValue($ID, 3);
		sendSMS($phone, $arFields['DETAIL_TEXT']);

	}