Автор Тема: Правило корзины и правило каталога  (Прочитано 2343 раз)

14 Ноября 2013, 02:13:25
  • Пользователь
  • **
  • Сообщений: 65
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Что-то совсем запуталась. Стоит задача: купив 3 товара из любой категории, клиент получает 2% скидки на сумму покупки, купив 4 товара- 3% скидки на сумму заказа и т.д. Где это можно прописать?
14 Ноября 2013, 11:09:52
Ответ #1
  • Партнер
  • Ветеран
  • ****
  • Сообщений: 22126
  • Репутация: +17110/-1
  • Разработка веб-сайтов и веб-программирование
    • Просмотр профиля
Ценовые правила -> Правила каталога
Интернет-магазин под ключ.
Какой выбрать движок для интернет магазина ?
Какой движок лучше ?
Magento или Prestashop ?
Решение всех Ваших вопросов в создании Интернет-магазина.
29 Ноября 2013, 22:44:35
Ответ #2
  • Пользователь
  • **
  • Сообщений: 65
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Что-то не получается...
Есть категории: крем, шампунь, расческа. Человек покупая два шампуня+одну расческу, или крем+шампунь+расческа, или три расчески получает скидку 2%. Как правильно составить правила каталога? Что значит группа условий? Т.е. группа условий 1 - это категория крем, группа условий 2 - это шампунь и т.д.?В этом случае. я понимаю, правило работает если есть Условие1 или условие 2? Или в группу Условия 1 нужно внести все категории? Но тогда там прописывается, что если крем и шампунь и расческа, тогда правило работает. Т.е. получается, как в комбинации товаров прописывать надо? Но невозможно знать, какую комбинацию придумает покупатель...Помогите плиз разобраться..
30 Ноября 2013, 16:24:16
Ответ #3
  • Ветеран
  • *****
  • Сообщений: 32995
  • Репутация: +26759/-0
    • Просмотр профиля
Правила каталога, от кол.3
- 1 группа условий Категория (шампуней),
- 1 группа условий Категория (кремов),
- 1 группа условий Категория (расчесок),
01 Декабря 2013, 19:11:37
Ответ #4
  • Пользователь
  • **
  • Сообщений: 65
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
ну да, так и сделала -см. картинку. Делаю заказ и скидка не появляется. Где-то еще что-то надо отметить? На всякий случай взяла за условие производителя, чтоб "наверняка", потому как в категориях есть подкатегории, вдруг из-за этого не работают условия...
 Попробуйте сделать заказ (это тестовый магазин) http://web.alenstal.lv/kosmetika/
02 Декабря 2013, 12:18:12
Ответ #5
  • Администратор
  • Ветеран
  • *****
  • Сообщений: 102467
  • Репутация: +34217/-0
    • Просмотр профиля
Одна группа условий, а не несколько.
Только в одной группе условия работают вместе.
02 Декабря 2013, 13:10:29
Ответ #6
  • Ветеран
  • *****
  • Сообщений: 32995
  • Репутация: +26759/-0
    • Просмотр профиля
Одна группа условий, а не несколько.
Только в одной группе условия работают вместе.
Я так и написал
"1 группа условий... " - все условия в ней.
04 Декабря 2013, 00:06:13
Ответ #7
  • Пользователь
  • **
  • Сообщений: 65
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Не работает. Не понимаю, в чем причина. Прилагаю картинки: на одной, как я сделала условия и на второй - заказ товара, производители которого указаны в условиях. Где ошибка?
04 Декабря 2013, 11:38:04
Ответ #8
  • Партнер
  • Ветеран
  • ****
  • Сообщений: 22126
  • Репутация: +17110/-1
  • Разработка веб-сайтов и веб-программирование
    • Просмотр профиля
Условия не выполнены, поэтому скидки нет.
По условиям, в корзине должно быть 4 производителя. А в корзине только 2.
Интернет-магазин под ключ.
Какой выбрать движок для интернет магазина ?
Какой движок лучше ?
Magento или Prestashop ?
Решение всех Ваших вопросов в создании Интернет-магазина.
04 Декабря 2013, 13:16:59
Ответ #9
  • Пользователь
  • **
  • Сообщений: 65
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Ну я же не могу знать, какие комбинации выберет покупатель, покупая три и более товаров? Значит этот вариант не подходит.
Тогда как и где еще я могу прописать, что покупая три любых товара, получаешь скидку в 2%?
04 Декабря 2013, 15:12:55
Ответ #10
  • Фрилансер
  • *
  • Сообщений: 242
  • Репутация: +3/-0
    • Просмотр профиля
Если для 3 любых товаров, то условия не нужны. Просто указать количество - 3.
04 Декабря 2013, 16:53:43
Ответ #11
  • Пользователь
  • **
  • Сообщений: 65
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Если я ставлю без условий, просто количество от 3, то скидка не считается на все товары корзины ( см.приложение 1). Если я тут же выбираю количество одного товара 3шт., то скидка рассчитывается конкретно на этот товар (см. приложение 2). Т.е. теперь понимаю, что нужно прописывать условия не каталога, а корзины. Но в условиях корзины нет возможности прописать количество товара, можно прописать от какой суммы идет скидка. А это мне не подходит, так как, как написано в начале, мне нужна скидка от количества товара, положенного в корзину, независимо от его стоимости. Может у кого-то есть еще варианты решения?
05 Декабря 2013, 12:04:28
Ответ #12
  • Партнер
  • Ветеран
  • ****
  • Сообщений: 22126
  • Репутация: +17110/-1
  • Разработка веб-сайтов и веб-программирование
    • Просмотр профиля
Правила каталога применяются к товарам. Правила корзины к заказу.
Если вам нужно дать скидку на отдельные товары - это правила каталога.
Если нужна скидка на заказ - это правла корзины.
В стандарном варианте, правила корзины только на сумму заказа. Для скидок на количество нужен доплнительный модуль. Или же комбинировать правила каталога и корзины.
Других вариантов нет.
Интернет-магазин под ключ.
Какой выбрать движок для интернет магазина ?
Какой движок лучше ?
Magento или Prestashop ?
Решение всех Ваших вопросов в создании Интернет-магазина.
05 Декабря 2013, 12:26:51
Ответ #13
  • Модератор
  • Ветеран
  • *****
  • Сообщений: 105578
  • Репутация: +39546/-0
    • Просмотр профиля
    • Webstudio UwK
Варианты всегда есть.
Можно сделать скидку по количеству с помощью правил корзины. Это не так удобно, как с помощью модуля. Но это работает.
Ценовые правила > Правила корзины
Добавить.
Информация
Название : Даете название, например, Скидка на покупку 3 товаров.
Код: Генерируете код скидки
Условия
Выбор товара : Указываете правила для корзины для этих товаров
1 Корзина должна содержать, по крайней мере, 3 товара
2 Добавить правила, касающиеся : Товар(ы) соответствует(ют) одному из ... Выбирате все товары или те которые нужны.
Действия
Применить скидку : Указываете размер скидки
Cоздание интернет сайтов Webstudio UwK
05 Декабря 2013, 12:33:40
Ответ #14
  • Партнер
  • Ветеран
  • ****
  • Сообщений: 22126
  • Репутация: +17110/-1
  • Разработка веб-сайтов и веб-программирование
    • Просмотр профиля
Согласен, что так можно. Но если товаров тысячи, то такой способ не очень подходит.
Если в интернет-магазине много товаров, комбинаций товаров, то без модуля не обойтись.
Интернет-магазин под ключ.
Какой выбрать движок для интернет магазина ?
Какой движок лучше ?
Magento или Prestashop ?
Решение всех Ваших вопросов в создании Интернет-магазина.