• Модуль: support
  • Путь к файлу: ~/bitrix/modules/support/classes/general/dictionary.php
  • Класс: CAllTicketDictionary
  • Вызов: CAllTicketDictionary::__SetSites
static function __SetSites($id, $arFields)
{
	global $DB;
	if (!array_key_exists('arrSITE', $arFields))
	{
		return ;
	}
	$id = intval($id);
	$DB->Query('DELETE FROM b_ticket_dictionary_2_site WHERE DICTIONARY_ID=' . $id);
	if (is_array($arFields['arrSITE']) && count($arFields['arrSITE']) > 0)
	{
		foreach($arFields['arrSITE'] as $sid)
		{
			$strSql = "INSERT INTO b_ticket_dictionary_2_site (DICTIONARY_ID, SITE_ID) VALUES ($id, '".$DB->ForSql($sid, 2)."')";
			$DB->Query($strSql);
		}
	}
}