2010-10-13 2 views
1

Я использую Ubercart в Drupal для простого интернет-магазина. У меня возникли проблемы с расчетом дисконта продукта в зависимости от общего количества всех товаров в корзине. Например, я легко могу определить скидки, если пользователь покупает более одного продукта, используя модуль uc_custom_price. Но я хочу дать скидку, если они покупают более одного продукта. Если они покупают 1-й предмет за 10 долларов, а затем добавляют пункт 2 за 10 долларов, то я хочу, чтобы оба предмета теперь стоили 8 долларов.Ubercart - скидка на товары от общего количества всех товаров в корзине

Надеюсь, это имеет смысл. Я искал форумы и отправлялся в Google в течение нескольких часов, но я просто не могу заставить это работать правильно. Спасибо за вашу помощь.

+0

Можете ли вы объяснить логику еще раз, пожалуйста? Что, если пункт 1 стоит 10 долларов США, а пункт 2 стоит 15 долларов США. Какую скидку вы хотите подавать по каждому предмету? –

+0

Всего два доллара с каждого. Таким образом, пункт 1 будет составлять 8 долларов США, а пункт 2 - 13 долларов США. – SenorPuerco

ответ

0

Правила проверки + модуль Ubercart. Или напишите собственный код при создании заказа

+0

Спасибо за ответ. Я не нашел ничего лучше этого, поэтому я буду использовать ваш ответ. – SenorPuerco

Смежные вопросы