【发布时间】:2014-05-01 21:11:45
【问题描述】:
想知道是否有人可以在这里帮助我解决我的问题。我正在寻找一种将优惠券代码应用于购物车中单个(最便宜)产品的方法。例如客户分别以100和200的价格添加2个SG蝙蝠。
我想为我的第一支球棒应用 30% 的优惠券代码(100 卢比 X .70 = 70 价格),因为它是购物车中最便宜的商品。因此,客户将支付 270 卢比的总购买费用。
我已尝试按产品在 Woo Commerce 上添加此优惠券,但它适用于所有产品(300 X .70 = 210 价格)。
我尝试了 Cart 对象的不同功能来检索每个项目的定价,但没有成功。
global $woocommerce;
$lowestPrice=1000;
$myproduct_price=0;
foreach ( $cart_object->cart_contents as $key => $value ) {
$myproduct_price=$value['data']->price;
if($myproduct_price < $lowerPrice) $lowestprice=$myproduct_price;
}
这段代码给了我错误。
【问题讨论】:
标签: php woocommerce cart