• Модуль: lists
  • Путь к файлу: ~/bitrix/modules/lists/classes/general/lists.php
  • Класс: CLists
  • Вызов: CLists::setLiveFeed
static function setLiveFeed($checked, $iblockId)
{
	global $DB;
	$iblockId = intval($iblockId);
	$checked = intval($checked);

	$resultQuery = $DB->Query("SELECT LIVE_FEED FROM b_lists_url WHERE IBLOCK_ID = ".$iblockId);
	$resultData = $resultQuery->fetch();

	if($resultData)
	{
		if($resultData["LIVE_FEED"] != $checked)
			$DB->Query("UPDATE b_lists_url SET LIVE_FEED = '".$checked."' WHERE IBLOCK_ID = ".$iblockId);
	}
	else
	{
		$url = '/'.$iblockId.'/element/#section_id#/#element_id#/';
		$DB->Query("INSERT INTO b_lists_url (IBLOCK_ID, URL, LIVE_FEED) values (".$iblockId.", '".$DB->ForSQL($url)."', ".$checked.")");
	}
}