【发布时间】:2012-12-31 15:20:34
【问题描述】:
我注意到,如果用户关闭计算机时钟(错误的日期或上午而不是下午等)并将商品添加到购物车并点击结帐,他将收到一条消息,指出他的购物车中没有商品,因为时间不匹配会破坏代码。
因此,与其让用户感到沮丧并致电支持(或完全放弃购物车),我想知道是否有某种方法可以检测用户的时间/日期是否正确,如果没有则创建警报以修复他的时钟.
有什么想法吗?该网站在 php 上运行,因此任何 php、javascript / ajax 等脚本都很棒。
谢谢!
【问题讨论】:
-
当用户的时钟错误时,您应该诊断导致购物车消失的原因。例如,也许你应该给你的 cookie 一个更宽泛的过期日期?
-
与其尝试修复客户端的时钟,不如从服务器获取时间。
-
我不确定 magento 的内部是如何工作的,并且更改核心中的某些内容会造成更多混乱,然后只需添加一个小脚本(如果仅此而已)...
-
你是在说cookies吗?
-
老实说,我不确定 magento 使用什么方法来考虑用户的时钟。 Cookie 确实有意义……
标签: php javascript magento