我正在使用Porto v2.2.0 - Ultimate Responsive Magento Theme并显示错误,如
knockout.js:3012 Uncaught TypeError: Unable to process binding "css: function (){return { empty:cart().summary_count == 0} }"
Message: cart is not a function
答案 0 :(得分:3)
我已经分三步解决了这个问题:
使用核心模板(vendor \ magento \)替换主题(app \ design \ frontend \ Theme_namespace \ Theme_module \ Magento_Ch eckout \ templates \ car t)中的 minicart.phtml 文件模块结账\视图\前端\模板\车)。
使用核心模板(供应商\)替换主题(app \ design \ frontend \ Theme_namespace \ Theme_module \ Magento_Checkout \ web \ template \ minicart \ content.html)中的 content.html 文件的magento \模块结账\视图\前端\网络\模板\ minicart \ content.html)
删除所有pub / static / frontend,删除var文件夹。 再次运行部署静态内容: php magento setup:static-content:deploy
修复后的结果迷你: