0

minicart.js 文件包含以下代码,

 getItemRenderer: function (productType) {
            return this.itemRenderer[productType] || 'defaultRenderer';
        }

但在我的控制台中显示以下错误,

TypeError: this.itemRenderer is undefined Magento 2

因此,我认为 magento 迷你购物车无法正常工作。谁能告诉我解决方案。

感谢您的回答。

4

2 回答 2

2

我认为您已将“迷你卡”块更改为不同的块。

请确保 checkout_cart_sidebar_item_renderers.xml (vendor/magento/module-checkout/view/frontend/layou/checkout_cart_sidebar_item_renderers.xml) 具有相同的块,其中设置了“itemRenderer”。

于 2016-03-10T04:55:42.920 回答
-1

从您的主题中删除 Magento_Checkout/layout 文件夹。

于 2016-07-01T10:50:11.087 回答