当前位置: 代码迷 >> ASP.NET >> petshop4.0 购物车解决思路
  详细解决方案

petshop4.0 购物车解决思路

热度:2084   发布时间:2013-02-25 00:00:00.0
petshop4.0 购物车
petshop4.0的购物车问题:
1、 匿名登入的时候是是如何把产品放进购物车的。
2、注册登入的时候,是如何把产品放进购物车的。
3、先匿名登入,后注册登入,是如何将产品从匿名放进注册的购物车呢(合并购物车)。

注意:底层代码我不需要看,我只想知道前台调用的代码(也就是说点购物车的时候,实现相应功能的代码),知道的请把代码粘贴出来,解释一下更好。

先给40分,学过的人请帮忙,满意后可加分哦。

------解决方案--------------------------------------------------------
探讨
petshop4.0的购物车问题:
1、 匿名登入的时候是是如何把产品放进购物车的。
2、注册登入的时候,是如何把产品放进购物车的。
3、先匿名登入,后注册登入,是如何将产品从匿名放进注册的购物车呢(合并购物车)。

注意:底层代码我不需要看,我只想知道前台调用的代码(也就是说点购物车的时候,实现相应功能的代码),知道的请把代码粘贴出来,解释一下更好。

先给40分,学过的人请帮忙,……

------解决方案--------------------------------------------------------
也就是说,根本无需设计什么“注册的购物车”,也无需合并购物车。当你想知道某个用户都(在不同的客户端机器、不同的浏览器)总共在不同的购物车上有哪些购物信息,那么使用用户信息来查询所有的购物车信息就行了。购物车上的对应用户信息当然是索引的,而且可以为null值。
------解决方案--------------------------------------------------------
petshop太臃肿了。

lz可以看 MVCMusicStore 以及配套的教程(Google下)。
里面完全一致的实现了lz的所有需求。相当巧。
------解决方案--------------------------------------------------------
学习了,学习了,分啊,千万不要给我,呵呵
------解决方案--------------------------------------------------------
这种有多种思路呀
------解决方案--------------------------------------------------------
注册的用户给购物车一个userId就行了
没注册的访客这个值就是null或者-1随你定