Я использую Ubercart в Drupal для простого интернет-магазина. У меня возникли проблемы с расчетом дисконта продукта в зависимости от общего количества всех товаров в корзине. Например, я легко могу определить скидки, если пользователь покупает более одного продукта, используя модуль uc_custom_price. Но я хочу дать скидку, если они покупают более одного продукта. Если они покупают 1-й предмет за 10 долларов, а затем добавляют пункт 2 за 10 долларов, то я хочу, чтобы оба предмета теперь стоили 8 долларов.Ubercart - скидка на товары от общего количества всех товаров в корзине
Надеюсь, это имеет смысл. Я искал форумы и отправлялся в Google в течение нескольких часов, но я просто не могу заставить это работать правильно. Спасибо за вашу помощь.
Можете ли вы объяснить логику еще раз, пожалуйста? Что, если пункт 1 стоит 10 долларов США, а пункт 2 стоит 15 долларов США. Какую скидку вы хотите подавать по каждому предмету? –
Всего два доллара с каждого. Таким образом, пункт 1 будет составлять 8 долларов США, а пункт 2 - 13 долларов США. – SenorPuerco