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


Другой способ показа торговых предложений на странице товара

0 голосов
Мне нужно показывать ТП в столбик и естесственно каждое должно быть со своей ценой (она отличается для каждого ТП) и кнопкой "Купить"

1. реально ли? поковырялся слегка и понял, что наскоком взять не удастся.

2. Кто--нибудь делал подобное? пробежался по шаблонам инет-магазинов в маркет-плейсе и не нашел ни единого отступления от этой схемы показа.
спросил 29 Янв, 17 от Lifesaver (270 баллов)

1 Ответ

0 голосов

Добрый день.

У вас как раз один из самых простых вариантов.

Логика примерно такая: ТП - это обычные элементы инфоблока ТП, каждый - со своими свойствами и ценой. Так что, в карточке товара получаем список ТП со свойствами и ценами для текущего элемента каталога:

$dbSKU = CIBlockElement::GetList(array(), array(
'ACTIVE' => 'Y',
'IBLOCK_ID' => $ibSKU,
'PROPERTY_CML2_LINK' => $arResult['ID'],
), false, false, array(
'ID', 'NAME', 'CATALOG_GROUP_1', 'PROPERTY_COLOR'));

Ну и выводите таблицей...

ответил 02 Фев, 17 от root (21,430 баллов)

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

Управление продуктом: аналитика, разработка, продвижение