【发布时间】:2012-06-29 14:05:35
【问题描述】:
我想在由 Opencart 提供支持的商店中制作持久购物车。换句话说,如果用户将产品添加到购物车并且用户尚未登录。但是下次当客户在一周内再次访问网站时,他的产品应该在他的购物车中。
仅当用户明确从购物车或结帐中或一周后删除产品时,才应删除产品。
我认为这可以通过使用 cookie 来完成?帮助将不胜感激
【问题讨论】:
-
应该有人为此编写一个模块! (也许有人已经这样做了,你检查到模块页面了吗?)
-
这取决于您设置 cookie 的过期时间。您不能将其设置为无限保持,但您可以将其设置为持续到(我认为)纪元结束,即 2037 年或其他时间。此外 - 用户可以删除他们的 cookie,和/或编辑它们,这意味着您最好的选择可能是将他们的购物车详细信息存储在数据库中,并让 cookie 具有指向他们在数据库中的详细信息的唯一令牌。
-
我试图找到一些模块,但没有找到。