• Модуль: iblock
  • Путь к файлу: ~/bitrix/modules/iblock/classes/general/iblock.php
  • Класс: CAllIBlock
  • Вызов: CAllIBlock::GetAdminSectionListScriptName
static function GetAdminSectionListScriptName($IBLOCK_ID, $arParams = array())
{
	if (!isset($arParams["skip_public"]))
	{
		if (defined("PUBLIC_MODE") && PUBLIC_MODE == 1 || self::isPublicSidePanel())
		{
			return "menu_catalog_category_".$IBLOCK_ID."/";
		}
	}

	if ((defined("CATALOG_PRODUCT") || array_key_exists('catalog', $arParams)) && !array_key_exists("menu", $arParams))
	{
		if (CIBlock::GetAdminListMode($IBLOCK_ID) == IblockIblockTable::LIST_MODE_COMBINED)
			$url = "cat_product_list.php";
		else
			$url = "cat_section_admin.php";
	}
	else
	{
		if (CIBlock::GetAdminListMode($IBLOCK_ID) == IblockIblockTable::LIST_MODE_COMBINED)
			$url = "iblock_list_admin.php";
		else
			$url = "iblock_section_admin.php";
	}

	return $url;
}