【发布时间】:2012-03-03 13:14:40
【问题描述】:
我需要能够查明产品是否存在销售优惠券。
原因是我们想在产品页面上显示它存在优惠券,如果需要还显示优惠券代码。
根据我过去几天的研究,似乎 salesRule 附在报价单上。话虽如此,在验证代码中,我可以看到按商品计算的折扣。因此,必须有一些代码可以确定商品是否存在优惠券。
如果是这样,我们可以定期运行 cron 作业,以使用可应用于产品的优惠券代码更新产品的属性。
有人能指点一下我在哪里可以找到代码吗 1.针对每条销售规则,列出符合条件的产品 或者 2. 列出每个产品的销售规则符合条件。
谢谢
【问题讨论】:
-
在检查是否可以应用规则时,您的“系统”中应考虑哪些条件?您可能知道优惠券代码可以根据许多条件应用,例如:购物车属性 - 小计,如果基于 CRON 的操作将毫无意义。
-
Lrrr:我们的销售规则主要是基于 SKU 和一些产品属性。我们的 SKU 基于供应商名称,因此我们可能希望为价格高于 X 的特定供应商提供优惠券。
-
@seanbreeden:我浏览了代码,但如果 SKU 列表包含在 salesRule 中,它将起作用。有什么像 Price 大于 X 的函数。
标签: magento