• Модуль: iblock
  • Путь к файлу: ~/bitrix/modules/iblock/classes/general/iblock.php
  • Класс: CAllIBlock
  • Вызов: CAllIBlock::GetAdminSectionListLink
static function GetAdminSectionListLink($IBLOCK_ID, $arParams = array(), $strAdd = "")
{
	$url = self::GetAdminSectionListScriptName($IBLOCK_ID, $arParams);
	$url.= "?IBLOCK_ID=".intval($IBLOCK_ID);
	$url.= "&type=".urlencode(CIBlock::GetArrayByID($IBLOCK_ID, "IBLOCK_TYPE_ID"));
	$url.= "&lang=".urlencode(LANGUAGE_ID);
	foreach ($arParams as $name => $value)
		if (isset($value))
			$url.= "&".urlencode($name)."=".urlencode($value);

	if (isset($arParams["replace_script_name"]) && $arParams["replace_script_name"])
	{
		$url = self::replaceScriptName($url);
	}

	$url = str_replace("&skip_public=1", "", $url);

	return $url.$strAdd;
}