Ка вывести товары привязанные к инфоблоку

Всем привет! У меня есть инфоблок - метки У него есть поля "категории"(тип привязка к разделам) и "товары"(тип привязка к элементам)

введите сюда описание изображения

настройка url меток введите сюда описание изображения

После чего добавляю метку, добавляю к ней категорию и товар. (путь метки /labels/testovaya-metka/) введите сюда описание изображения

Вопрос, как вывести привязанные товары и товары из привязанной категории?

Товары выводятся в components/bitrix/catalog.section/catalog_block/template.php


Ответы (1 шт):

Автор решения: Nikolaj Sarry

Находите место где выводится информация о метке, там же добавляете вызов компонента catalog.section.

Перед вызовом этого компонента, то есть перед IncludeComponent() формируете свой фильтр:

global $myFilter;
$myFilter = ['ID' => $productIDsFromProperty];

В списке параметров компонента находите "FILTER_NAME" и туда передаете "myFilter":

...
"FILTER_NAME" => "myFilter"
...
→ Ссылка