alex_shevch
@alex_shevch
Frontend Developer

Как вывести товары из нескольких инфоблоков по фильтру в Bitrix?

Всем привет!
Подскажите, пожалуйста, как мне проще всего вывести на главной список товаров по определенному свойству из 3-х инфоблоков?

Искал какой-нибудь готовый компонент, чтобы там сразу были название товара, цена, кнопка купить и ничего переделывать не надо было, просто стилизовать, подправить вёрстку и всё.

Первым взял catalog.top, всё отлично выводит как мне надо, по нужному мне фильтру, да вот незадача - как я понял, из нескольких инфоблоков там товары не вывести.

Потом наткнулся на похожий компонент store.catalog.top, вставил, обрадовался, выводит товары из нескольких инфоблоков, ура, но ненадолго, в этом не отфильтровать товары только с нужным свойством.

Сорри, если написал лютую глупость, только начинаю узнавать, что такое битрикс.
  • Вопрос задан
  • 472 просмотра
Пригласить эксперта
Ответы на вопрос 1
@pu6elozed
Bitrix, fullstack
Все (современные) штатные компоненты для вывода элементов инфоблоков требуют указывать инфоблок, из которого делать выборку. Как вариант вынести catalog.top в свое пространство имен и добавить в компоненте к запросу CIBlockElement::GetList свой фильтр
Ответ написан
Ваш ответ на вопрос

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

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