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

Интернет магазин. Использование купона.

00 голосов
3
Сайт требовал нестандартных решений. Решения нашлись, но для этого пришлось руками писать добавление в корзину и функцию CallBack. Еще необходимо сделать работающим купон. Вот не знаю с чего начать. После того как получил список купонов и сравнил с введенным, что нужно сделать чтобы скидка применилась к товарам в корзине? :cry:
спросил 12 Авг, 13 от Akylina (280 баллов)

3 Ответы

00 голосов
Цитата
Владимир Картавых пишет:
После того как получил список купонов и сравнил с введенным, что нужно сделать чтобы скидка применилась к товарам в корзине?

Хм, не понимаю зачем их получать и сравнивать.
CCatalogDiscount::SetCoupon(); не пробовали?
ответил 12 Авг, 13 от Arn4 (2,140 баллов)
00 голосов
Пробовал, на самом деле вся проблема немножко в другом... Добавляем в корзину товар функцией Add2BasketByProductID, нам необходимо чтобы можно было использовать купон и скидку по товару. Дело в том что у нас есть товар, а у него есть свойства размер и цвет, совокупность этих свойств в разной комбинации является отличительной чертой одного товара от другого. Рассмотрим пример: У нас есть товар, коньки с ID=30 и набором свойств: цвет=>зеленый, красный и размер=>32,42. Далее в каталоге формируется таблица из 4 элементов имя-цвет-размер: коньки-красный-32, коньки-красный-42, коньки-зеленый-32, коньки-зеленый-42, но у всех 4 товаров ID равен 30. Нам нужно добавить товар в корзину таким образом чтоб он был как бы отдельным товаром. Возможно ли такое реализовать в данной ситуации?
ответил 17 Окт, 13 от Akylina (280 баллов)
00 голосов
Код
Нам нужно добавить товар в корзину таким образом чтоб он был как бы отдельным товаром. Возможно ли такое реализовать в данной ситуации?


Этот же вопрос интересует, как такое реализовать?
ответил 18 Янв, 14 от cartmen (460 баллов)

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

0 голосов
0 ответов
0 голосов
2 ответов
0 голосов
3 ответов
0 голосов
3 ответов
0 голосов
3 ответов
спросил 20 Фев, 14 от Dimono (120 баллов)