• Модуль: storeassist
  • Путь к файлу: ~/bitrix/modules/storeassist/classes/general/storeassist.php
  • Класс: CStoreAssist
  • Вызов: CStoreAssist::setSettingOption
static function setSettingOption($pageId, $isDone)
{
	if (!in_array($pageId, self::$arAllPageId))
		return false;

	if (!in_array($isDone, array("Y", "N")))
		return false;

	$option = BitrixMainConfigOption::get('storeassist', 'storeassist_settings', '');

	if (!$option)
		$option = array();
	else
		$option = explode(",", $option);

	if ($isDone == "Y" && !in_array($pageId, $option))
	{
		$option[] = $pageId;
	}
	elseif($isDone == "N" && in_array($pageId, $option))
	{
		$key = array_search($pageId, $option);
		unset($option[$key]);
	}

	$option = implode(",", $option);

	BitrixMainConfigOption::set('storeassist', 'storeassist_settings', $option, '');

	return $option;
}