单击“添加到购物车”按钮时,Prestashop 1.7.7.8 Ajax 购物车不会更新
Posted
技术标签:
【中文标题】单击“添加到购物车”按钮时,Prestashop 1.7.7.8 Ajax 购物车不会更新【英文标题】:Prestashop 1.7.7.8 Ajax cart doesn't update when Add to cart buttons are clicked 【发布时间】:2021-12-31 00:43:00 【问题描述】:我们正在使用 Prestashop 1.7.7.8 开发 Prestashop 网站,首先我们尝试了一个名为 Akira 的主题,几天后我们终于将其更改为 Warehouse 主题。
问题是从我们更改主题开始的。也尝试过经典主题,但也不起作用。
当您单击任何“添加到购物车”按钮时,该按钮会显示一个微调器 1 秒钟,然后没有任何反应。如果刷新页面,那么购物车商品数量会增加 1 个单位,这是对的,但需要在不刷新的情况下更新。
如果您点击购物车图标,下拉菜单会打开,但您无法删除任何商品,垃圾桶按钮不起作用。但是,如果您减少该产品的数量,则会保存更改(无论如何,购物车项目计数不会更新,直到您刷新页面,但是当您重新加载时,单位会减少)。
我们尝试了各种 php 版本:7.4、7.3、7.2...似乎没有任何效果。此外,PS 缓存在每次尝试之间都被禁用和删除。
尝试了几次禁用模块管理器部分中的所有模块,还检查了覆盖选项,禁用它,性能部分中的非本地模块无论如何都没有帮助。
当我们在调试模式下运行时,没有什么奇怪的现象出现。在 Chrome 检查器中,没有任何 javascript 错误(只有一些关于 js.map 丢失文件的黄色警告)。
有人帮忙吗?
【问题讨论】:
【参考方案1】:在启用调试模式的 Chrome 检查器网络选项卡中检查购物车答案。也许你可以看到错误信息
即使您不使用 HTTPS,有时也会出现此错误。
【讨论】:
好的,我愿意,但现在无法启用调试模式,我们正在做一些更改并触摸控制器文件夹中的某些内容...也许是时候重新开始了。跨度>以上是关于单击“添加到购物车”按钮时,Prestashop 1.7.7.8 Ajax 购物车不会更新的主要内容,如果未能解决你的问题,请参考以下文章
Prestashop 1.6 如何在 Multistor 中允许缺货订单
在 Woocommerce 中单击后将添加到购物车按钮更改为查看购物车按钮