Сразу оговорюсь, что от СКУ отказаться нельзя, т.к. используется 2 предложения - для оптовиков и для обычных покупателей. В свойствах ТП есть множ.списки(свойства) с цветами и размерами и пр.поля. При добавлении ТП, администратор выбирает какие цвета будут доступны. Далее в шаблоне определяется к какой группе относится покупатель и выводится соответствующее ему предложение(проверяется по свойству-метке в ТП). Проблема в том, что цвета-то и размеры выводятся в списке, но получаю из ТП я их только значения. Ни ID,ни XML_ID. Соответственно, при нажатии добавить в корзину, добавляется всё ТП со всеми цветами, а нужно лишь то, которое выбрал пользователь. Возможно ли как-то сделать или извратиться,чтобы добавлялся только выбранный цвет, разер и т.п.? Код вывода прилагаю на пастебин. http://pastebin.com/Zy4HqbdH
если вы их вывели уже в шаблон, кастомизируйте компонент,который добавляет этот товар в корзину.
если втупую ответить на вопрос "Возможно ли добавить свойство в корзину из множественного свойства SKU?" то-да, можно. свойства у элементов в корзине,имхо, чудная вещь, туда можно засунуть и элемент инфоблока и картинку и что угодно.
добрый день, у меня есть схожая проблема. Есть ИБ с товарами, ИБ с торговыми предложениями связанный с каталогом. Еще есть ИБ с Цветами. привязанный к торговым предложениям. До этого было так что каждое торговое предложение имело лишь один цвет. Но заказчик решил сделать его множественным. Собственно настроитт ИБ не составило труда. И даже вывод в шаблон не трудный. Возникли проблемы при добавлении товара в корзину. Свойства не добавляются, передаются лишь ид торг. предл. и количесттво. А в шаблоне корзины выводились свойства торг. пред. по его ид. Но сейчас не ясно какой цвет был выбран. Подскажите как решить проблему. Добавление товара происходит в компонетнах каталога catalog:element, catalog:section аякс запросом по типу ТЕКУЩИЙ_УРЛ?action=ADD2BASKET&quantity=4.72&id=13203&ajax_buy=1.