bitrix:news вывод элементов из раздела

привыкли к компоненту bitrix:news, но не хватает функционала? — исправим ситуацию несколькими строчками кода!

добавляем в result_modifier.php в news.list комплексного компонента bitrix:news

<?
global $APPLICATION;
$strTitle=$APPLICATION->GetTitle();
$cp=$this->__component;
if(is_object($cp)){
	CModule::IncludeModule("iblock");
	foreach($cp->arResult["ITEMS"] as $key=>$arItem){
		$res=CIBlockSection::GetByID($cp->arResult["ITEMS"][$key]['IBLOCK_SECTION_ID']);
		if($ar_res=$res->GetNext())
			$section_name=$ar_res['NAME'];
		if($section_name!=$strTitle)
			unset($cp->arResult["ITEMS"][$key]);
	}
}
?>



Подписаться на рассылку новостей сайта через FeedBurner:

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *