Bindung Knockout.js magento 2 kann nicht verarbeitet werden


8

Ich habe ein neues Thema in Magento 2 erstellt und neu geschrieben minicart.phtml, aber beim Hinzufügen eines Produkts zum Warenkorb zeigt der Mini-Warenkorb keine Artikel an und hat den folgenden Fehler JS (knockout.js):

Nicht gefangener TypeError: Bindung kann nicht verarbeitet werden "if: function () {return getCartParam ('summary_count')}" Nachricht: Bindung kann nicht verarbeitet werden "foreach: function () {return {data: getCartParam ('items'), as: ' item '}} "Nachricht: Bindung kann nicht verarbeitet werden" foreach: function () {return $ parent.getRegion ($ parent.getItemRenderer (item.product_type))} "Nachricht: Die Eigenschaft' konfigurierbar 'von undefined kann nicht gelesen werden

Bitte helfen Sie mir, diesen Fehler zu beheben, danke für alles.


Können Sie die vorgenommenen Änderungen veröffentlichen minicart.phtml?
— Kreisen sechs

Bitte teilen Sie den Dateicode minicart.phtml mit.
— Kunj

Antworten:


2

Überprüfen Sie, ob Sie die HTML-Vorlage korrekt in die js-Datei aufgenommen haben. Ich glaube, Sie erhalten diese Fehler, weil sich Ihre js (Knockout) - und HTML-Dateien nicht sehen können.


1
Wie
— bringe

So eine tolle Frage ... Ich liebe es, wie man einen Hinweis und das Problem bekommt, aber keine wirkliche Lösung.
— TheTC vor
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.