Задать вопрос
dskozin
@dskozin

Bitrix: как сформировать фильтр, возвращающий массив свойств элементов привязанных к текущему?

Существует некий элемент инфоблока, к которому привязаны через множественный выбор еще несколько элементов того же типа. Необходимо сформировать фильтр так, что бы GetList возвращал данные всех привязанных элементов и текущего элемента.
Де факто ситуация такая - есть инфоблок каталога мероприятий, и при создании нового мероприятия к нему через свойства элемента привязываются прошедшие, для того, чтобы в разделе отзывов нового мероприятия (отзывы сделаны через компонент forum.topic) отображались отзывы прошедших мероприятий.
  • Вопрос задан
  • 824 просмотра
Подписаться 1 Оценить Комментировать
Решение пользователя Александр Вареников К ответам на вопрос (3)
@warenikov
Александр Вареников
Здравствуйте, одним запросом тут можно все уронить...
Я бы делал так: нашел бы все мероприятия, связанные с данным мероприятием, получил бы их ID. Поместил в массив, а этот массив скормил бы функции CIblockElement::Getlist в фильтре и нашел все комментарии, которые привязаны к этим мероприятиям.
Ответ написан