- Модуль: subscribe
- Путь к файлу: ~/bitrix/modules/subscribe/classes/general/posting.php
- Класс: CPostingGeneral
- Вызов: CPostingGeneral::UpdateRubrics
function UpdateRubrics($ID, $aRubric)
{
global $DB;
$ID = intval($ID);
$DB->Query("DELETE FROM b_posting_rubric WHERE POSTING_ID=".$ID, false, "File: ".__FILE__."
Line: ".__LINE__);
$arID = array();
if(is_array($aRubric))
foreach($aRubric as $i)
$arID[] = intval($i);
if(count($arID)>0)
$DB->Query("
INSERT INTO b_posting_rubric (POSTING_ID, LIST_RUBRIC_ID)
SELECT ".$ID.", ID
FROM b_list_rubric
WHERE ID IN (".implode(", ",$arID).")
", false, "File: ".__FILE__."
Line: ".__LINE__
);
}