我很难弄清楚如何只给每个订单一个折扣。
例如:一个特定的用户角色允许他们的订单有15%的折扣。我们也有另一个折扣设置,适用于某一特定产品的15%。
当特定的用户角色订购该产品时,我们不希望同时使用这两种折扣。
我们正在使用:
发布于 2019-07-23 13:15:12
您的商业折扣版本已经过时,无法支持折扣兼容性。但是,它太老了,升级过程可能很复杂。Drupal本身目前也在1.15版,因此也需要更新。
我建议您创建一个网站副本,并将这些模块更新,甚至一次运行一个版本,在每次升级之间运行update.php。(理论上说,一次运行update.php应该很好,但商业折扣必须在其更新函数中执行大量的字段操作,我只是担心事情可能会中断.)
一旦这样做,您将拥有折扣兼容性设置,允许您强制执行折扣与任何其他折扣不兼容,并且通过调整折扣的排序顺序,您可以确定应该首先应用哪些折扣,以确保在可能的情况下首先应用受限制的折扣。
https://drupal.stackexchange.com/questions/283711
复制相似问题