我正在使用codeigniter购物车进行在线商务,我仍然会混淆如何制作优惠券,当优惠券代码找到商品时会自动更新总购物车。
谢谢
答案 0 :(得分:0)
每张优惠券都存储在数据库中。所以在数据库表中有一些重要的领域。
#ex 007AbC0098
#ex 3%
#ex 25
首先,用户将商品添加到购物车,然后您可以添加优惠券。因此,当用户添加优惠券时,检查优惠券是否有效。如果有效
$this->cart->format_number($this->cart->total());
如果它仅用于和产品。 从优惠券表中获取产品ID,然后进行计算并继续。
参考文献
答案 1 :(得分:0)
您可以对篮子中的每个项目进行 for each 循环。 手动更改每件商品的价格(折扣百分比),这个百分比可以从数据库中获取。 更改价格后,您可以: $this->cart->update($data);其中 $data 是迭代过的数组的名称。