• Модуль: catalog
  • Путь к файлу: ~/bitrix/modules/catalog/lib/controller/section.php
  • Класс: BitrixCatalogControllerSection
  • Вызов: Section::checkPermissionIBlockSectionSectionBindModify
protected function checkPermissionIBlockSectionSectionBindModify($iblockId, $iblockSectionId)
{
	$r = new Result();

	$arIBlock = CIBlock::GetArrayByID($iblockId);
	if($arIBlock)
		$bBadBlock = !CIBlockSectionRights::UserHasRightTo($iblockId, $iblockSectionId, self::IBLOCK_SECTION_SECTION_BIND); //access update
	else
		$bBadBlock = true;

	if($bBadBlock)
	{
		$r->addError(new Error('Access Denied', 200040300050));
	}
	return $r;
}