@peretc001

Выбрать все разделы у которых товары со скидкой 1С-Битрикс?

Добрый день.

1С-Битрикс

Подскажите, пожалуйста, как вывести только те разделы и подразделы (дерево), внутри которых есть элемент со свойством SALE.
  • Вопрос задан
  • 46 просмотров
Пригласить эксперта
Ответы на вопрос 1
alexyarik
@alexyarik
Битрикс разработчик
Свой компонент вам придётся делать на API Битрикс.
1) Получаете список скидок
CCatalogDiscount::GetList — с помощью нее можно получить список текущих скидок
2) По спискам скидок получаете товары
CCatalogDiscount::GetDiscountProductsList - для выборки товаров по конкретной скидке.
3) По ID товаров получаете данные раздела GetIBlockSection
4) Формируете массив с группировкой товаров по разделам
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы