Всем привет.
В модуле Почта есть возможность получать почту с нужно мне ящика, также есть возможность создавать правила для обработки полученных писем. В этих правилах можно задать PHP код для обработки этих самых писем.
Так вот: ящик настроил, почта получается исправно, создал правило обработки писем, в котором указал вот такой код:[CODE]<?require($_SERVER["DOCUMENT_ROOT"]."/bitrix/header.php");
if (CModule::IncludeModule("iblock")):
// здесь необходимо использовать функции модуля "Информационные блоки"
$el = new CIBlockElement;
$PROP = array();
$PROP[283]= '777'; // это реально существующий код свойства инфоблока
$arLoadProductArray = Array(
"IBLOCK_ID" => 69, //это ID инфоблока
"PROPERTY_VALUES"=> $PROP,
"NAME" => "photo",
"ACTIVE" => "Y", // активен
);
if(!$id=$el->Add($arLoadProductArray)) echo "Error: ".$el->LAST_ERROR;
endif;
require($_SERVER["DOCUMENT_ROOT"]."/bitrix/footer.php");?>
[/CODE]Этот код должен создавать элемент в инфоблоке за номером 69. Применяю правило, но элемент не создается, не пойму, почему. если кто сталкивался, помогите, плиз, разобраться.
P.S. код рабочий, при размещении его в php странице элемент создается.