А, вот оно что.
Если делать в лоб, то можно использовать bitrix:catalog.section с внешним фильтром. Это не очень простая и понятная для начинающего манипуляция:
Код |
---|
<?
GLOBAL $topFilter;
if (!is_array($topFilter))
$topFilter = array();
$topFilter['PROPERTY_TREND'] = 54321;
?>
<?$APPLICATION->IncludeComponent("bitrix:catalog.section", "", Array(
.....
"INCLUDE_SUBSECTIONS" => "Y",
.....
"FILTER_NAME" => "topFilter",
.....
"CACHE_FILTER" => "Y",
.....
),
false
);
?> |
Здесь перед подключением компонента bitrix:catalog.section задаётся внешний фильтр. Он говорит: выбрать только те элементы, у которых ID значения свойства TREND равен 54321. Не само значение, а его ID (его можно посмотреть при редактировании списка).
В настройках компонента bitrix:catalog.section:
* Показывать элементы подразделов раздела: да
* Имя массива со значениями фильтра для фильтрации элементов: topFilter
* Кешировать при включенном фильтре: да