Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

наборы и комплекты

00 голосов
1
Как настроить, чтобы в наборе сразу показывались все товары, а не только 3?
И как сделать, чтобы в комплекте отображался состав комплекта?
спросил 14 Дек, 17 от аноним

1 Ответ

00 голосов

В компоненте набора прямо в коде компонента catalog.set.constructor цифра 3 используется как магическое число. Только если скопировать компонент к себе и модифицировать...
Юрий Волошин так и пишет в статье о товарах: "Набор – это предложенный магазином список (рекомендованный список) до трёх товаров..."

В стандартном шаблоне вывод состава комплекта не предусмотрен..

Можно воспользоваться методом CCatalogProductProvider::GetSetItems

array
CCatalogProductProvider::GetSetItems(
   int productID,
   int intType,
   array arProducInfo = array()
);

Метод возвращает состав комплекта для добавления в корзину. Для выбора наборов не рекомендуется использовать, несмотря на то, что параметры позволяют это сделать. Метод статический.

Параметры вызова

Параметр Описание
productID Идентификатор основного товара, являющегося набором или комплектом.
intType Тип товара: "1" - комплект, "2" - набор.

 

ответил 18 Дек, 17 от root (25,590 баллов)

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

0 голосов
1 ответ