ecshop购物车保留功能

2016-07-07 15:00 来源:www.chinab4c.com 作者:ecshop专家

 ecshop中,现在的购买商品的会员,如果登陆之后,把商品放在购物车中去.如果不小心被关闭了浏览器,或者推出登陆之后。下次登陆,购物车中的商品就不见了。

 其实这样特别不方便购买,也不方便客户处理定单。为了方便客户购买。我们其实应该修改EC的购物车,将他修改成可以保留购买

 首先。EC的购物车是放在数据库表里面的.所以我们有必要从EC的数据库表出发,先处理他购买保留的程序,然后处理购买保留的数据结构.

 通过会员ID.我们可以把用户的ID记录下,而且在非法关闭浏览器的时候。我们就自动保留这个ID.如何在下次登陆的时候。我们重新调整EC的购买物车。就达到了保留商品的作用了。

 按照这个思路。我已经实现了ECSHOP购买保留在购物车中的功能。如果有需要。可以联系我。

 联系QQ:760868471

回答:
弱弱的问一下
你是在购物的那个流程 保存到数据库的?

路过,顶一下


最好可以分享出来~~~

这种思路并不很科学吧,如果是这样的话你的数据库的记录将剧增,如果不是单独的服务器能否承受这样的数据?我觉得那个楼主修改的比较科学一些:
http://bbs.ecshop.com/viewthread ... A%C3%C0%B0%E6%A1%BF

其1:你去了解EC的session和cart共存的机制
其2:以上操作只是对EC的cart做了部分调整,只新增代码不修改代码.这样可以保证EC的完整性.何况,不牵涉数据库的修改.
EC正常使用下,你去观察cart表.
而且,EC的SESSION也保留了原始性。

其1:你去了解EC的session和cart共存的机制
其2:以上操作只是对EC的cart做了部分调整,只新增代码不修改代码.这样可以保证EC的完整性.何况,不牵涉数据库的修改.
EC正常使用下,你去观察cart表.
而且,EC的S ...
netaxcess 发表于 2009-11-23 11:34

你误解SESSION的作用了,楼楼上所贴的那个方法就是完美的解决方法(他提供了四种方法,而且修改方便),其原理就是直接改变得到SESSION的算法,我们知道SESSION只是一个会话识别作用,在ECSHOP里就是用于识别客户,不会影响其他任何东西,该方法使用COOKIE+IP的方法完全解决了问题(即使是公共电脑,也可以先清空购物车再购物,不过购物用公共电脑的人多吗?),同时SESSION的功能没有任何改变,所以,我觉得他的方法已经让人很难再有突破的地方了,如果你的方法还能超越他,我在此只有致以无比的敬意了。

一个很简单的道理
你去看ecmall如何实现的。
ECMALL是怎么实现的,你就按照他的思路就明白了
这里就不想多说了

我已经分享了 4种方法
不知道lz是否愿意将你更好的方法分享一下 或者给个演示大家看看!

不方便客

ecmall里面很早就把保留购物车的功能实现了

估计楼主就是按ecmall的思路去做的

都是人才啊