- Модуль: subscribe
- Путь к файлу: ~/bitrix/modules/subscribe/classes/general/posting.php
- Класс: CPostingGeneral
- Вызов: CPostingGeneral::Update
function Update($ID, $arFields)
{
global $DB;
$ID = intval($ID);
if(!$this->CheckFields($arFields, $ID))
return false;
$strUpdate = $DB->PrepareUpdate("b_posting", $arFields);
if($strUpdate!="")
{
$strSql = "UPDATE b_posting SET ".$strUpdate." WHERE ID=".$ID;
$arBinds = array(
"BCC_FIELD" => $arFields["BCC_FIELD"],
//"SENT_BCC" => $arFields["SENT_BCC"],
"BODY" => $arFields["BODY"],
//"ERROR_EMAIL" => $arFields["ERROR_EMAIL"],
//"BCC_TO_SEND" => $arFields["BCC_TO_SEND"],
);
if(!$DB->QueryBind($strSql, $arBinds))
return false;
}
if(is_set($arFields, "RUB_ID"))
$this->UpdateRubrics($ID, $arFields["RUB_ID"]);
if(is_set($arFields, "GROUP_ID"))
$this->UpdateGroups($ID, $arFields["GROUP_ID"]);
return true;
}