Сломал всю голову.... может у кого есть идеи...
не выбирает свойства, при этом если скопировать этот же самый код в Командную PHP-строку - все ок.... куда рыть?
| Код |
|---|
AddEventHandler('sale', 'OnOrderAdd', 'NewOrderProcessing');
function NewOrderProcessing($oid, $arFields)
{
if(Main\Loader::includeModule('sale') && $oid > 0) // по идеи подключать модуль не надо, вызывается из модуля sale
{
$arOrder = CSaleOrder::GetByID($oid);
$number = strlen($arOrder["ACCOUNT_NUMBER"]) > 0 ? $arOrder["ACCOUNT_NUMBER"] : $arOrder["ID"];
$res = CSaleOrderPropsValue::GetList(array("ID" => "DESC"), array("CODE" => "PHONE", "ORDER_ID" => intval($arOrder["ID"])), false, false, array("CODE", "VALUE"));
if($arRes = $res->GetNext())
{
$phone = trim($arRes["VALUE"]);
if(strlen($phone) > 0)
{
// DO SOMETHING
}
}
}
} |
не выбирает свойства, при этом если скопировать этот же самый код в Командную PHP-строку - все ок.... куда рыть?
Не жмись, кликай "Мне нравится" на сообщении :)