【发布时间】:2012-08-05 12:47:49
【问题描述】:
我制作了一张优惠券 [coupon_code = SWIMFREE]
如果category 是swimming equipment 和hobby 是swimming 将折扣50%。
现在我遇到了关于 3 步结帐的问题。这是描述...
- 结帐购物车:申请优惠券
- 第一步:运输和计费 地址
-
第二步:选择你的爱好(还有一个
sales_flat_quote table,sales_flat_quote_hobby) - 最后一步:结帐->概览
我想要的是:当优惠券申请并且爱好游泳时,第三步更改价格为每个产品定价,优惠券仍然显示在那里。
Hobby step后如何截取优惠券?
分步举例:
1.已在购物车中添加
- 泳衣的正常价格是 100 美元(游泳装备类别)
- Kevlar 的正常价格是 50 美元(射击器材类)
- 优惠券已申请 SWIMFREE,总计 100 美元(由于优惠券条件)
2。关于运输和计费步骤
- 送货地址和帐单地址 - 下一个
3.在爱好步骤上
- 已检查并确认足球爱好(单选按钮)
4.然后在概览步骤中
- 泳衣价格为 50 美元(游泳装备类)
- Kevlar 的价格是 50 美元(射击器材类)
- 已申请 SWIMFREE 优惠券,现在总计 150 美元(因为爱好不是游泳)
我有很多产品,我尝试添加新属性,但它与属性无关,因为它在sales_flat_quote_hobby
我尝试更改 Sales/Model/Quote/Subtotal.php 以设置购物车中的所有产品价格,但似乎没用。
【问题讨论】:
-
谁能解决这个问题???
标签: php magento cart shopping magento-rules