javascript - Prestashop - 如何 catch 购物车更新

标签 javascript php module cart prestashop-1.6

我正在为 Prestashop 编写一个模块。我的模块在购物车 View 上添加了一个小部件。小部件的内容取决于购物车内容。我的问题是当用户更改产品数量或从购物车中删除产品时如何更新我的小部件。 此操作是通过 AJAX 完成的,因此页面不会刷新,我的小部件也不会刷新。 它会很好地找到不需要更改模板的解决方案 - 安装模块应该足够了。

谢谢, 阿摩司

最佳答案

我正在使用 PrestaShop 1.7 并使用以下代码获取响应并更新我的购物车图标。

可在此处找到文档:http://developers.prestashop.com/themes/javascript/index.html

prestashop.on('updatedCart', function(event) { $('.nav-container .shopping-cart .shopping-cart-icon-count').text(this.cart.products_count) });

关于javascript - Prestashop - 如何 catch 购物车更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44432649/

相关文章:

javascript - Mobile Safari (iPad) 中的 PayPal 数字商品快速结帐体验不佳 : popups are opened as tabs

javascript - 试图让移动菜单架工作

javascript - 在表单提交时显示 Toast 通知

javascript - 如何使用带有 expo 的 React-Navigation 正确键入作为 Prop 传递的导航

php - Symfony4 - 'app/config/config.yml' 丢失了吗?

bash - 如何在 Bash 源代码中查找变量名

php - 有没有办法表明一个类具有为另一个类上的每个方法定义的魔术方法?

php - 为什么在最简单的循环和 3 个元素的数组中没有足够的内存?

F#代码组织: types & modules

powershell - 如何避免在缺少的 cmdlet 上出错