• Модуль: search
  • Путь к файлу: ~/bitrix/modules/search/classes/general/comp_parameters.php
  • Класс: CSearchParameters
  • Вызов: CSearchParameters::_socialnetwork
static function _socialnetwork($arParam)
{
	if (is_array($arParam))
	{
		$arSCGroups = array();
		foreach ($arParam as $strSCGroup)
			if ($strSCGroup != "all")
				$arSCGroups[] = intval($strSCGroup);

		if (count($arSCGroups) > 0)
		{
			return array(
				"PARAMS" => array("socnet_group" => $arSCGroups),
				"USE_TF_FILTER" => false,
			);
		}
	}
	elseif ($arParam > 0)
	{
		return array(
			"PARAMS" => array("socnet_group" => intval($arParam)),
		);
	}

	return array(
		"=MODULE_ID" => "socialnetwork",
		"PARAMS" => array("entity" => "socnet_group"),
	);
}