当前位置:首页 > zencart完整的API开发参考手册 - 图文
需要注意的几点:
首先,在类本身,我已经为系统设置了选项。这显然是一个坏的主意,通过一个后台模块来设置这些选项无疑要好许多
其次,注意我们事实是在一个类中观察两个事件。
所以我们正在观察 shopping_cart 类的 NOTIFIER_CART_ADD_CART_END 和 NOTIFIER_CART_REMOVE_END。
update 类是十分简单的,但是在它简单的管理中,需要完成我们要求它的工作。它首先是检查看购物车的总金额是否已经达到标准,如果还没有,添加免费赠品到购物车中。
然后它检查购物车的总金额是否在标准之下,如果免费赠品在购物车内,移除它。 这很酷,再增加点难度如何?
1.2.7 另外一个真实的例子
我们再次回到购物车和促销。另外一个经常要求的特性是 BOGOF 促销,或者买一送一。要达到这个目标比之前的例子要稍微难一些,因为购物车总额需要执行一些操作。然而你将看到这还是轻而易举的。
注意:这仍然有一些漏洞。
首先,虽然现在总额的变动在购物车页面和边框被显示,line total 没有被调整。
其次,这可能会在结账的时候产生输出混乱。
第三,没有和税结合测试过(@TODO)。
共分享92篇相关文档