- Модуль: subscribe
- Путь к файлу: ~/bitrix/modules/subscribe/classes/general/rubric.php
- Класс: CRubric
- Вызов: CRubric::Update
function Update($ID, $arFields)
{
global $DB;
$ID = intval($ID);
if(!$this->CheckFields($arFields))
return false;
$strUpdate = $DB->PrepareUpdate("b_list_rubric", $arFields);
if($strUpdate!="")
{
$strSql = "UPDATE b_list_rubric SET ".$strUpdate." WHERE ID=".$ID;
$DB->Query($strSql, false, "File: ".__FILE__."
Line: ".__LINE__);
if($ID>0 && $arFields["ACTIVE"]=="Y" && $arFields["AUTO"]=="Y" && COption::GetOptionString("subscribe", "subscribe_template_method")!=="cron")
CAgent::AddAgent("CPostingTemplate::Execute();", "subscribe", "N", COption::GetOptionString("subscribe", "subscribe_template_interval"));
}
return true;
}