@redesupar

Запрет вывода подраздела в битрикс?

Здравствуйте, есть 2 сайта(многосайтовость) которые используют один инфоблок
Хочу чтобы в одном из сайтов выводился без двух подразделов, как это можно реализовать через фильтр?
$price_subsection_id=array();
$price_subsection_id[]=3955;
$price_subsections=array();
if(CModule::IncludeModule("iblock")){
  	$rsParentSection = CIBlockSection::GetByID(3955);
	if ($arParentSection = $rsParentSection->GetNext())
	{
	   $arFilter = array('IBLOCK_ID' => $arParentSection['IBLOCK_ID'],'>LEFT_MARGIN' => $arParentSection['LEFT_MARGIN'],'<RIGHT_MARGIN' => $arParentSection['RIGHT_MARGIN'],'>DEPTH_LEVEL' => $arParentSection['DEPTH_LEVEL'],'ACTIVE' => 'Y');
	   $rsSect = CIBlockSection::GetList(array('left_margin' => 'asc'),$arFilter,true,['ID', "NAME", 'DEPTH_LEVEL', "IBLOCK_SECTION_ID"]);
	   while ($ar_result = $rsSect->GetNext())
	   {
	    	$price_subsections[]   = $ar_result;
			$price_subsection_id[] =$ar_result['ID'];
	   }
	}

}


$GLOBALS['arrFilter'] = array('PROPERTY_SECTION' => $price_subsection_id);
  • Вопрос задан
  • 47 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы