Содержание init.php
Сама по себе функция отлично отрабатывает, агент не работает чего я не знаю или сделал не правильно?
| Код |
|---|
<?php
function testprice() {
if (CModule::IncludeModule("iblock")) {
$arFilter = array("IBLOCK_ID" => 2);
$arSelectFields = Array("ID", "NAME","PROPERTY_PRICE");
$items = CIBlockElement::GetList(
array(),
$arFilter,
false,
false,
$arSelectFields
);
$text = "<b>Товары без цены:</b><br>";
$check = false;
while($item = $items->GetNext()) {
if (empty($item['PROPERTY_PRICE_VALUE'])) {
$check = true;
$text .= "ID=".$item['ID'].", Наименование=".$item['NAME']."<br>";
}
}
if ($check) {
$arEventFields = array("MESSAGE" => $text);
if (CModule::IncludeModule("main")) {
CEvent::Send("MESSAGE_PRICE", "s1", $arEventFields, "N", 25);
}
}
}
return "testprice();";
}
?> |
Сама по себе функция отлично отрабатывает, агент не работает чего я не знаю или сделал не правильно?