Ich möchte meinen Minicart in Magento 2 anpassen. Ich muss 3 Attribute hinzufügen: SKU, Hersteller und Hersteller-Teilenummer. Dies sind vorhandene Attribute. Ich sehe, wo die Ausgabewerte hinzugefügt werden sollen, aber nicht, woher sie aufgerufen werden sollen.
Ich versuche, der Magento_Paypal/web/template/payment/paypal-express.htmlVorlage ein Symbolbild hinzuzufügen . Das Symbol befindet sich in web/images. Ich möchte das Äquivalent des folgenden Codes verwenden, der in E-Mail-HTML-Vorlagen funktioniert, jedoch nicht in dieser speziellen Vorlage: <img src="{{view url='images/icon-paypal.png'}}"> Wie verweisen Sie auf ein Bild, das im web/imagesVerzeichnis des Themas vorhanden ist, da Variablen …
Ich möchte das Produkt SKUim Mini-Cart einer Magento 2-Site anzeigen können . Ich bin mir jedoch nicht sicher, wie ich KnockoutJSzusätzliche Produktinformationen abrufen soll. Die Vorlage, die aufgerufen wird, ist hier: vendor / magento / module-checkout / view / frontend / web / template / minicart / item / default.html …
Ich versuche eine gute Lösung zu finden, um benutzerdefiniertes Javascript auszuführen, wenn das Produkt erfolgreich in den Warenkorb gelegt wurde. Auch diese kundenspezifische Javascript Notwendigkeit , Informationen über Produkt , das dem Warenkorb aufgenommen ( sku, qty, price, name, etc.) Derzeit habe ich folgende Möglichkeiten, um Informationen zu Produkten zu …
Ich versuche herauszufinden, wie eine Schrittänderung in der Kaufabwicklung von Magento 2 am besten erkannt werden kann. Zum Beispiel von den Versanddetails zur Zahlung oder umgekehrt. Ich habe ein bisschen gegraben und vendor/magento/module-checkout/view/frontend/web/js/model/step-navigator.jskann verwenden, next()welche Brände auf der Schaltfläche "Weiter" ausgelöst werden und navigateTo()welche ausgelöst werden, wenn ein Benutzer direkt …
Da die offiziellen Magento 2.0-Foren keine Hilfe sind, werde ich meine Frage auch hier posten. Wir sind dabei, ein eigenes Thema basierend auf dem Magento Blank-Thema zu erstellen, und wir möchten zwei kleine Änderungen an der Minicart-Dropdown-Liste in der Kopfzeile implementieren. Diese Dateien werden über JS (Knockout.js Framework) geladen. Wenn …
Die KnockoutJS-Vorlage der obersten Ebene zum Auflisten der UI-Komponente sieht folgendermaßen aus <!-- File: vendor/magento//module-ui/view/base/web/templates/collection.html --> <each args="data: elems, as: 'element'"> <render if="hasTemplate()"/> </each> Dies wird von Magento in den folgenden KnockoutJS-Rohcode übersetzt. <!-- ko foreach: {data: elems, as: 'element'} --> <!-- ko if: hasTemplate() --><!-- ko template: getTemplate() --><!-- …
Wie Sie eine hide notification messagesErfolgsmeldung nach dem Hinzufügen eines Produkts zum Warenkorb oder Fehlermeldungen oder Benachrichtigungen nach einigen Sekunden, nachdem sie im Frontend mit angezeigt wurden, mögen knockout js. Beispiel: Wenn ich ein Produkt in den Warenkorb lege, wird eine Erfolgsmeldung mit dem Titel "Produkt wurde Ihrem Warenkorb hinzugefügt" …
Ich weiß, dass dieses Problem in diesem Forum mehrmals behandelt wurde Magento2-Lokalisierung Javascript Magento 2 - Übersetzungsproblem in JS-Vorlagen Magento2 übersetzt Javascript (KO) -Vorlagentext Ich habe das italienische Sprachpaket in meinem Magento 2.1.9-Projekt installiert und die meisten Zeichenfolgen sind korrekt übersetzt. Ich habe meinem Thema ein neues Übersetzungswörterbuch hinzugefügt. vendor/<Vendor>/<Theme>/i18n/it_IT.csv …
Das Knstraout.js-Bootstrap-Modul in Magento 2 enthält das folgende Modul über eine defineAbhängigkeit. Magento_Ui/js/lib/knockout/extender/bound-nodes Technisch gesehen erstellt dieses Modul Wrapper für die Methoden ko.applyBindingsund ko.cleanNode. Diese Wrapper speichern bestimmte Ansichtsmodelle und Knoten in einem privaten Javascript WeakMapund geben dann ein einzelnes Registrierungsobjekt zurück, mit dem Sie auf Elemente in der Datei …
Ich möchte die Checkout-Seite anpassen, bin aber verwirrt über das Aufrufen der Vorlage mit Knockout-JS. Darin Magento/Checkout/view/frontend/templates/onepage.phtmlgibt es ein Skript wie das folgende: <!-- ko template: getTemplate() --><!-- /ko --> <script type="text/x-magento-init"> { "#checkout": { "Magento_Ui/js/core/app": <?php /* @escapeNotVerified */ echo $block->getJsLayout();?> } } </script> Was bedeutet dieses Skript?
Wir haben erfolgreich einen neuen Schritt in der Checkout-Seite für magento2 hinzugefügt. Hier finden Sie einen Code für benutzerdefiniertes JS für diesen Schritt: Speicherort der Datei: app / code / Vendor / CheckoutStep / view / frontend / web / js / view / customer-step.js define( [ 'ko', 'uiComponent', 'underscore', …
Wie funktioniert die initObservableFunktion von Magento 2 ? Je detaillierter, desto besser, da ich der Meinung bin, dass nicht viele Leute die KO-Implementierung verstehen und dass die Kasse damit erstellt wird. Ich denke, wir sollten wirklich mehr darüber wissen. Die Entwicklerdokumente sind derzeit überhaupt nicht hilfreich, wenn es um KO …
Ich versuche, benutzerdefinierten Javascript-Code auszuführen, nachdem die Seite vollständig mit allen Formularelementen / Feldern geladen wurde. Ich probiere das an, Magento2 Adminwährend adding new product. Zum Beispiel: Ich versuche, das QuantityFeld auf der New ProductSeite zum Hinzufügen in Magento2 Admin zu deaktivieren . Der Seiteninhalt wird durch gerendert KnockoutJS. Die …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.