|
|
19.12.2013, 00:46
|
|
Sidorjuk Stanislav
Зарегистрирован: 2013-12-18
Сообщений: 8
|
и еще такой момент, вот я тут для добавления скидки стандартную формочку сгенерировал, может ли кто-нибудь рассказать про правила указывания скидочной цены, в частности непонятно как заполняются поля "Типы цен, к которым применяется скидка", "Применяется:","Условие:" и "Преобразование:". Остальное вроде как понятно пока
|
|
|
19.12.2013, 08:42
|
|
Sidorjuk Stanislav
Зарегистрирован: 2013-12-18
Сообщений: 8
|
Так-с вроде потихоньку что-то получается. Можете где-то поправить:
условия скидки следующие: Условие: [TotalPrice] > 1000, Преобразование: [TotalPrice] (умножить) 0.95 Товары выделены все.
Скидочная цена выводится в карточке товара в каталоге: Код:". $shop->ItemDiscountSum($subdivision_id, $goods_class_id, $goods_id, $price, $currency). " . В результате получается что цена со скидкой равна 0
Подозреваю что[TotalPrice] используется в корзине товаров. Можете поправить где-то. И еще момент, подскажите, туда ли я подключил компонент:
Структура сайта следующая: "Каталог" и у него дочерние ресурсы "Категория товаров1 " и "Категория товаров 2" в этих категориях и отображаются товары. Так вот, компонент скидки я подключил непосредственно к Каталогу а не к его дочерним ресурсам
|
|
|
25.12.2013, 19:30
|
|
Nexwich
Панасин Александр
Зарегистрирован: 2011-04-05
Сообщений: 1037
|
Наверняка одна из кривых функций. На крайний случай сделайте самостоятельно выборку.
[TotalPrice] общая цена товара в корзине
Возможно использование полей из компонента товара например "Остаток на складе"(StockUnits)
больше или равен 10 и меньше 20 то скидка 5%
Условие: [StockUnits] >= 10 && [StockUnits] < 20
Преобразование: умножить на 0,95 (запятая или точка не играет роли)
Так что можете создавать сложные условия в зависимости от параметров товара.
Компонент положить среди остальных компонентов (курсы валют, способы оплаты, способы доставки тд.) В настройках модуля указать где поле DISCOUNT_TABLE указать номер таблицы вашего компонента, в поле GOODS_TABLE указать номера компонентов с товарами.
Если не указывать разделы или товары тогда скидка будет на все разделы и товары
Модуль "Почтовые уведомления" – настройка email уведомлений на вашем сайте без программирования. Бесплатно. http://netcat.ru/products/CatStore/solution_242.html
|