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共存的机制 你误解SESSION的作用了,楼楼上所贴的那个方法就是完美的解决方法(他提供了四种方法,而且修改方便),其原理就是直接改变得到SESSION的算法,我们知道SESSION只是一个会话识别作用,在ECSHOP里就是用于识别客户,不会影响其他任何东西,该方法使用COOKIE+IP的方法完全解决了问题(即使是公共电脑,也可以先清空购物车再购物,不过购物用公共电脑的人多吗?),同时SESSION的功能没有任何改变,所以,我觉得他的方法已经让人很难再有突破的地方了,如果你的方法还能超越他,我在此只有致以无比的敬意了。 |
一个很简单的道理 你去看ecmall如何实现的。 ECMALL是怎么实现的,你就按照他的思路就明白了 这里就不想多说了 |
我已经分享了 4种方法 不知道lz是否愿意将你更好的方法分享一下 或者给个演示大家看看! |
不方便客 |
ecmall里面很早就把保留购物车的功能实现了 估计楼主就是按ecmall的思路去做的 |
都是人才啊 |
最近更新
常用插件
- ecshop2.7.1打印发货单插件
ecshop2.7.1打印发货单插件介绍:ecshop2.7.1和以前的ecshop版本不一样,ecs...
- ecshop二次商品订购人信息
ecshop二次商品订购人信息填写插件,有时候给朋友送花,或者是送礼品的...
- ecshop二次开发详细页面生
插件介绍: ECSHOP系统,在很多时候,很多商品没有人购买,不但购买的人...
- ecshop分类批量扩展插件
ecshop分类批量扩展插件,这个插件是ecshop插件里面比较核心的插件。我们...
- ecshop商品分类名称增加样
ecshop插件介绍:本插件可以方便在后台管理,为ecshop商品分类名称增加样...
ecshop热门问答
ecshop热门资料
ecshop买包包
ecshop体育用品网错误
ecshop付款漏洞
ecshop绿意
ecshop感谢
ecshop对象
ecshopHISHOP
ecshop教育网
ecshop接口
ecshop服务中心
ecshop重叠
ecshop短消息
ecshop历史
ecshop产品列表页
ecshopFastCGI
ecshop数码产品
ecshopgoods_sn
ecshop产品
ecshop维修中心
ecshop款式
ecshop解答
ecshop卓流应用网优惠活动
ecshop一行显示
ecshopE淘
ecshop价格区间
ecshoprelease
ecshop黑客
ecshop辛苦
ecshop简繁转换
ecshop推荐产品