Проблема в следующем: есть сайт для продажи кровельных материалов. У него есть определенный вид товаров, например, профнастил, при покупке которого пользователь должен указать длинну листов профнастила и количество этих листов (ширина фиксирована для конкрентого вида профнастила и хранится как свойство товара). Цена считается в зависимости от общей плащади заказанного материала, т.е.
[CODE]
площадь = ширина * длина * количество листов;
цена = площадь * стоимость одного квадратного метра;
[/CODE]
Я создал в инфоблоке товара два свойства:
[LIST=1]
[*]длинна листа - число
[*]количество листов - число.
[/LIST]
Отредактировал шаблон каталога, так чтобы при добавлении товара в корзину можно было указать значения этих свойств.
При нажатии на кнопку "добавить в корзину" значения отправляются на сервер в виде параметров:
[CODE]
prop[HEIGHT] = значение
prop[COUNT] = значение
[/CODE]
но в корзину они не попадают (не сохраняются).
Согласно документации, сохранятся должны множественные свойства или свойства с типом "список" или с типом "привязка к элементам". Я попробовал для теста создать такое свойство. Оно и правда сохраняется.
Подскажите есть ли способ добавить в корзину свойства товара, имеющие тип число или строка (не множественные)? Или может быть есть другой способ реализовать данный функционал?
P.S. Использую версию 1С-Битрикс: Управление сайтом 15.5.10. © Битрикс, 2015
[CODE]
площадь = ширина * длина * количество листов;
цена = площадь * стоимость одного квадратного метра;
[/CODE]
Я создал в инфоблоке товара два свойства:
[LIST=1]
[*]длинна листа - число
[*]количество листов - число.
[/LIST]
Отредактировал шаблон каталога, так чтобы при добавлении товара в корзину можно было указать значения этих свойств.
При нажатии на кнопку "добавить в корзину" значения отправляются на сервер в виде параметров:
[CODE]
prop[HEIGHT] = значение
prop[COUNT] = значение
[/CODE]
но в корзину они не попадают (не сохраняются).
Согласно документации, сохранятся должны множественные свойства или свойства с типом "список" или с типом "привязка к элементам". Я попробовал для теста создать такое свойство. Оно и правда сохраняется.
Подскажите есть ли способ добавить в корзину свойства товара, имеющие тип число или строка (не множественные)? Или может быть есть другой способ реализовать данный функционал?
P.S. Использую версию 1С-Битрикс: Управление сайтом 15.5.10. © Битрикс, 2015