Magento在不同的页面上显示不同的产品数量

时间:2015-03-10 21:43:15

标签: magento magento-1.7

我们在Argento主题的1.7.0版本上运行了一个Magento网站,该网站似乎存在产品未出现的间歇性问题。这似乎发生在某些页面而不是其他页面上。

例如,如果您从主页或单个类别页面添加产品,它将立即显示为购物车的一部分(注意,Argento使用AjaxPro作为购物车)。但是,一旦您导航到另一个页面,说“我的购物车”或“结帐”,总计将显示为零。在浏览器上进行硬刷新将更新总数。

此外,如果您打开Chrome开发工具,请导航到“网络”,然后选中“禁用缓存”,一切运行完美。

我们试图解决这个问题:

  • 刷新/清除/禁用Magento缓存。似乎使事情稍好一些,但没有解决问题。
  • x-cache-control元标记。与上述相同,问题似乎不那么频繁,但仍然肯定会出现。
  • 关闭AjaxPro。我们最初的信念是这个插件引起了问题,但关闭它并没有效果。
  • 重新索引。没有效果。
  • 在我们的脚本顶部添加了$.ajaxSetup({"cache" : false})。这也没有效果。

任何有关下一步观看的建议或提示都将受到赞赏。

1 个答案:

答案 0 :(得分:1)

事实证明,我们的托管服务提供商已使用存储在memcache中的会话设置了安装。我们将其切换到local.xml中的文件存储,并修复了问题。