gpt4 book ai didi

php - Magento - 确定购物车页面上应用的优惠券代码是否适用于 'FREE SHIPPING'

转载 作者:搜寻专家 更新时间:2023-10-31 21:13:34 24 4
gpt4 key购买 nike

请问有谁知道如何通过code判断购物车页面的coupon code是否为Free Shipping吗?

我有一个为免费送货而创建的购物车规则,效果很好。但是,如果客户尚未选择他的送货选项,那么他们就会感到困惑,因为优惠券代码至少在购物车页面上对他们没有任何作用。

他们在结账/单页上看到免费送货选项。

因此,我需要此信息,以便我可以向客户显示一条有效消息,表明“已应用优惠券,他们将在下一结账阶段使用免费送货选项”

有什么想法可以查找哪个文件和哪段代码可以帮助我确定我的相关优惠券代码是免费送货的吗?

最佳答案

您应该查看 Mage_SalesRule_Model_Validator 和方法 public function processFreeShipping(Mage_Sales_Model_Quote_Item_Abstract $item)。这就是计算免费送货的地方。

您可以修改/扩展它以在 session 中保存一些内容,并使用它在前端检测购物车何时免费送货。

关于php - Magento - 确定购物车页面上应用的优惠券代码是否适用于 'FREE SHIPPING',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13819316/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com