В моем Drupal Shop у меня есть несколько продуктов с различными атрибутами и опциями. Например Цвет 300 мл с опцией желтый, зеленый и коричневый. И Цвет 500 мл с опцией желтый, зеленый и коричневый.
У меня также разные объемы цен. При количестве мин. 14 продукт стоит 1 $ дешевле и т. Д.
Моя проблема в том, что в корзине не учитываются товары одного и того же продукта:
Поэтому я покупаю, например, цвет 300 мл — желтый — 10 штук. В корзине сказано: купи еще 4 цвета 300мл за скидку.
Поэтому я покупаю дополнительно 4 цвета 300 мл коричневого цвета.
Но в корзине они раздельные. Так что теперь он говорит мне купить еще 4 цвета 300 мл для скидки и купить еще 10 цветов 300 мл для скидки. Один для каждого цвета.
Кто-нибудь знает что делать?
Примечание: я использую Drupal 7.50, и я использую модель Ubercart и uc_volume_pricing
Я отследил следующую проблему и получил ответ от разработчика:
https://www.drupal.org/node/2907493#comment-12256626
Это решило мою проблему вместе с модулем uc_volume_pricing_incattr
Других решений пока нет …