Als «magento2» getaggte Fragen

Allgemeine Fragen zu Magento 2, nicht spezifisch für eine Nebenversion. Verwenden Sie dieses Tag, um sich von Magento 1 zu unterscheiden. Wenn Sie Probleme mit einer bestimmten Version haben, verwenden Sie stattdessen das entsprechende 'Magento-2.x'-Tag. Die Funktionen zwischen den Nebenversionen von Magento 2 können unterschiedlich sein.

2
Verwendung von Knockout JS in Magento 2
Mein Problem: Ich versuche, eine kleine Knockout JS-App in Magento 2 zu schreiben. Ich habe Probleme, die App so zu initialisieren, dass bei Verwendung ko.applyBindings(AppViewModel, document.getElementById("koTest"));der von Magento verwendete Knockout unterbrochen wird und der folgende Fehler ausgelöst wird: Uncaught Error: You cannot apply bindings multiple times to the same element. …

7
Wie übersetze ich JS-Fehlermeldungen oder Text in Magento 2?
Ich habe zwei Ansichten Englisch und Arabisch Standard js Validierungsfehlermeldung muss auf Arabisch übersetzt werden, also wie geht das? Und ich habe auch ein paar benutzerdefinierte Texte dazu. Ich habe ein i18n für Arabisch erstellt, das funktioniert einwandfrei, wenn ich in PHTML- oder PHP-Dateien echo, genauso wie ich es auch …



2
So lösen Sie den Indexerstatus "ausgesetzt" (n im Rückstand)
Einer der Indexer, die so konfiguriert sind, dass sie planmäßig aktualisiert werden, ist im Status "angehalten" gesperrt und wird nicht mehr aktualisiert. Ausgabe von bin/magento indexer:status +----------------------------+------------------+-----------+-------------------------------+---------------------+ | Title | Status | Update On | Schedule Status | Schedule Updated | +----------------------------+------------------+-----------+-------------------------------+---------------------+ | ... | | | | | | …



1
@ media-common - Warum müssen wir das verwenden?
In der Magento 2 lib-Dokumentation ist Folgendes enthalten: @ media-common: true | false - Legt fest, ob allgemeine Stile ausgegeben werden sollen. Für gängige Stile jedes Mal, wenn Sie einige Stile hinzufügen möchten, die Sie verwenden sollten & when (@media-common = true) { your styles } Frage Was ist der …

1
Magento2-Plugin um Methode, die sich zwischen aufrufbaren und Closure-Parametern für param $ continue unterscheidet
Ich habe magento2 überprüft. Es gibt zwei Arten von Parametern, an die gesendet werden kann um Methode \Closure $proceed Beispiel aroundSave(\Magento\Catalog\Model\Product $subject, \callable $proceed) \callable $proceed Beispiel aroundSave(\Magento\Catalog\Model\Product $subject, \Closure $proceed) Nun meine Frage: Was unterscheidet zwischen Schließung und Kündigung? Warum verwenden wir Typ zwei verschiedene Typen für den Parameter …



3
Produktanzahl wird nicht aktualisiert
Es gibt 3 verschiedene Tabellen, in denen die Anzahl der angezeigten Produkte gespeichert ist report_viewed_product_aggregated_daily report_viewed_product_aggregated_monthly report_viewed_product_aggregated_yearly Wenn ich die aktuell angezeigte Anzahl eines Produkts abrufen möchte, kann ich sie aus einer dieser Tabellen abrufen. Das Problem ist jedoch, dass beim Öffnen des Produkts im Frontend keine dieser Tabellen Ergebnisse …

4
Produktbild in Rechnungs-E-Mail-Vorlage
Ich versuche, Produktbilder für die Rechnungs-E-Mail-Vorlage zu erhalten. Ich habe unten Code verwendet. Ich erhalte jedoch nur ein Magento-Platzhalterbild in einer E-Mail-Vorlage. <td> <?php $objectManager = \Magento\Framework\App\ObjectManager::getInstance(); $product_id = $_item->getOrderItem()->getProduct(); $product = $objectManager->get('Magento\Catalog\Model\Product')->load($product_id); $_imagehelper = $objectManager->get('Magento\Catalog\Helper\Image'); $image_url = $_imagehelper->init($product, 'cart_page_product_thumbnail')->getUrl(); ?> <img src="<?php echo $image_url; ?>" alt="<?php echo $product->getName(); ?>" …

1
Magento 2.2: Was ist die Datei definition.map.xml?
Magento 2.2 hat eine neue Datei eingeführt, definition.map.xml . Was ist der Zweck und die Absicht dieser Datei? Es scheint mit dem Erstellen der schemaMap-Eigenschaft in Zusammenhang zu stehen Magento\Ui\Config\Converter, aber keine der GitHub-Notizen erklärt wirklich die Absicht dieser Dateien oder was deren Inhalt vermitteln soll. Abgesehen von der allgemeinen …

1
So überschreiben Sie eine statische Methode in Magento2
Plugin Interceptors und das Überschreiben mit Präferenz funktionieren bei statischen Methoden nicht. Sie müssen die getOptionArray- Methode in Magento \ Catalog \ Model \ Product \ Visibility überschreiben , um eine benutzerdefinierte Sichtbarkeit zurückzugeben /** * Retrieve option array * * @return array */ public static function getOptionArray() { return …

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.