1

我正在使用 Magento v. 1.7.0.2 开发一个电子商务网站,出于某种原因,每次我尝试在前端将产品添加到购物车时,系统都会要求我先登录,然后才能添加它。

我启用了访客结帐,但我的测试产品均不可下载。

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

但是,如果我在 Mac 上对其进行测试,它可以完美运行。

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

非常感谢!

辛西娅

4

2 回答 2

0

这取决于:

  1. 如果从系统 > 配置 > 结帐启用访客结帐,则在您的配置中
  2. 在您的产品上,如果它们是可下载的,那么它们只能由注册用户购买
于 2012-09-06T13:06:51.990 回答
0

好吧,我解决了这个问题。信不信由你,这是我的 CSS 错误。我让愿望清单链接 div 与添加到购物车按钮重叠,实际上用愿望清单链接覆盖了它。

因此,虽然看起来我正在单击“添加到购物车”,但实际上我正在将该项目添加到我的愿望清单中,如果没有登录的注册用户,这是无法完成的。

叹息......大DOH!对我而言。

这个故事的寓意是:总是检查你的代码!

于 2012-09-07T13:50:58.150 回答