为什么Magento在我可以将产品添加到购物车之前强迫我登录?

为什么Magento在我可以将产品添加到购物车之前强迫我登录?,magento,login,cart,Magento,Login,Cart,我正在用Magento v开发一个电子商务网站。1.7.0.2由于某种原因, 每次我尝试将产品添加到前端的购物车时,系统都需要 在它允许我添加之前登录 我启用了Guest Checkout,并且没有任何测试产品可下载 有趣的是,这只发生在Windows上。我在Windows上清除所有浏览器中的缓存 尝试一下,每当我尝试将产品添加到购物车时,我都会看到登录/注册屏幕 不过,如果我在Mac上测试它,它会工作得很好 为什么会发生这种情况,我该如何解决 非常感谢 辛西娅这取决于: 在您的配置中,如果从系

我正在用Magento v开发一个电子商务网站。1.7.0.2由于某种原因, 每次我尝试将产品添加到前端的购物车时,系统都需要 在它允许我添加之前登录

我启用了Guest Checkout,并且没有任何测试产品可下载

有趣的是,这只发生在Windows上。我在Windows上清除所有浏览器中的缓存 尝试一下,每当我尝试将产品添加到购物车时,我都会看到登录/注册屏幕

不过,如果我在Mac上测试它,它会工作得很好

为什么会发生这种情况,我该如何解决

非常感谢

辛西娅

这取决于:

  • 在您的配置中,如果从系统>配置>签出启用了来宾签出
  • 在您的产品上,如果可以下载,则只能由注册用户购买

  • 我解决了这个问题。信不信由你,这是我的CSS错误。 实际上,我的愿望列表链接div与addtocart按钮重叠 通过愿望列表链接将其覆盖

    所以,当我看起来像是在点击“添加到购物车”时,我实际上是在添加 我的愿望列表中的项目,在没有登录的情况下无法完成,已注册 用户

    唉……大嘟嘟!就我而言


    这个故事的寓意是:永远检查你的代码

    Guest checkout已启用,并且没有任何产品可下载。doulecheck然后检查所有存储范围,清除缓存,并回显配置变量,以查看是否确实设置了配置变量