业务需求(估计很多站都需要吧),要实现立即购买,而不进入购物车。 群里有猿友指点,可以通过购物车实现。这个是一个比较不错的思路,和我的初始想法一样。 不过,还是想单独二开一个立即购买的功能,希望Terry给指点下思路。最好写成 手把手系列。(目测,会涉及到mongodb数据库,service层 block层 控制器,以及view和ajax等,是一个涉及fecshop系统比较全面的、核心的开发案例,也会是一个比较代表性的案例教程。)
本文由 leenin 创作,采用 知识共享署名 3.0 中国大陆许可协议 进行许可。 可自由转载、引用,但需署名作者且注明文章出处。
目前的fec的购物车是有active状态的,在购物车页面可以勾选产品,只对勾选的产品进行下单,因此立即购买这个 功能是容易实现的
立即购买可以在加入购物车的基础上进行修改:
1.点击后,将当前购物车的所有产品的active状态设置为noactive
2.然后将产品加入购物车(加入购物车的这个产品是active状态)
3.跳转到支付页面(而不是购物车页面)
我目前的就是按 @Fecshop 所说实现的。