Вот код агента он находится в файле init.php
function Postponedel() {
CModule::IncludeModule("iblock";);
GLOBAL $DB;
$iblock = 25; // блок с отложенным товарами
$arFilter = array(
"IBLOCK_ID" => intval($iblock),
"<DATE_CREATE" => date($DB->DateFormatToPHP(CLang::GetDateFormat("SHORT";)), time()-(30*(24*60*60)))
);
$arSelect = array(
"ID",
);
$db_elements = CIblockElement::GetList(array(), $arFilter, false, false, $arSelect);
// $db_elements->SetUrlTemplates($arParams["DETAIL_URL"]);
$arrPostponeId = array();
while ($arElement = $db_elements->GetNext())
{
CIBlockElement::Delete($arElement['ID']);
}
return "Postponedel();";
}
Настройки агента в системе битрикс
ID: 207
Функция агента: Postponedel();
[ID] Логин: Система
Активность: Да
Следующий запуск: 15.07.2012 01:01:25
Интервал: 86400
Время следующего запуска ставлю наперед но все равно нет запуска скрипта, а если я просто ставлю на страницу Postponedel(); то скрипт отрабатывает. Хостинг timeweb.ru , стандартные агенты работают хорошо.
В чем может быть проблема ?
function Postponedel() {
CModule::IncludeModule("iblock";);
GLOBAL $DB;
$iblock = 25; // блок с отложенным товарами
$arFilter = array(
"IBLOCK_ID" => intval($iblock),
"<DATE_CREATE" => date($DB->DateFormatToPHP(CLang::GetDateFormat("SHORT";)), time()-(30*(24*60*60)))
);
$arSelect = array(
"ID",
);
$db_elements = CIblockElement::GetList(array(), $arFilter, false, false, $arSelect);
// $db_elements->SetUrlTemplates($arParams["DETAIL_URL"]);
$arrPostponeId = array();
while ($arElement = $db_elements->GetNext())
{
CIBlockElement::Delete($arElement['ID']);
}
return "Postponedel();";
}
Настройки агента в системе битрикс
ID: 207
Функция агента: Postponedel();
[ID] Логин: Система
Активность: Да
Следующий запуск: 15.07.2012 01:01:25
Интервал: 86400
Время следующего запуска ставлю наперед но все равно нет запуска скрипта, а если я просто ставлю на страницу Postponedel(); то скрипт отрабатывает. Хостинг timeweb.ru , стандартные агенты работают хорошо.
В чем может быть проблема ?
Сайт компании:
