2013-09-27 46 views
0

我使用的是Magento购物主题(http://shopper.queldorei.com/)。Magento购物主题添加到购物车不起作用

当我将产品添加到购物车时,购物车不会更新并显示添加到购物车的产品。但是,如果我刷新页面,则会显示添加到购物车中的产品。

有没有人知道该怎么做才能解决这个问题?

+1

该主题使用阿贾克斯添加到购物车。点击添加到购物篮后,将鼠标悬停在购物袋上即可看到您的商品。主题被设计为故意用这种方式,如果你不希望它以这种方式工作,你需要将添加到篮子链接改为标准的magento添加到篮子链接。查看主题目录phtml文件,并与magento的基本目录文件进行比较,您应该能够看到他们已经更改的内容以及您需要执行的操作,从而使其按照您希望的方式工作。 – Ashley

+0

感谢您的回复。但我认为你没有理解我的问题。以下是主题的演示链接:http://themeforest.net/item/shopper-magento-theme-responsive-retina-ready/full_screen_preview/3139960。将任何产品添加到购物车,并查看顶部的购物袋链接如何更新并显示添加到购物车的产品。现在,这里是这个功能不起作用的链接http://www.wecartit.com。我需要一个解决方案,以便在购买产品后立即更新购物车。这个功能几天前运行良好。提前致谢。 – user2822946

+0

你没有在问题中提供你自己实现的链接,所以我怎么才能理解你的确切问题?使用调试器来调试请求,您可以看到单击添加到篮子链接时发生错误。看一看/ var/report中的错误报告1015891621671,它应该给你一些东西继续或发布错误报告。导致问题的控制器操作是http://www.wecartit.com/ajax/index/add,因此请在AJAX模块的indexController中查找addAction并对其进行调试。 – Ashley

回答

0

这是你的问题。使用chromes调试器来调试ajax请求。此外,你包括jquery,但它不存在于指定的URL。

The Request & Error Occuring When You Click Add To Basket Link

+0

这里是错误报告链接: http://www.wecartit.com/misc/error%20report.txt 请帮我解决这个问题。谢谢 – user2822946

+0

您已经发送了一次回复标题并正在尝试再次执行此操作。没有看到主题和项目的所有代码,我无法确切地告诉你如何解决它。看看下面的文件:app/code/local/Excellence/Ajax/controllers/IndexController.php并找到addAction函数。我怀疑它返回的响应为json,并需要做一些像$ this-> getResponse() - > setBody($ response);.您需要确保没有代码在您看到此行后尝试返回响应数据。使用die()一次调试一行,直到找到问题出现的地方。 – Ashley

0

,请检查是否已包括更多的jQuery的1个文件。

+0

哪个jquery文件被复制?你能告诉我重复文件的名称及其路径吗? – user2822946