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
Zirkuläre Abhängigkeit: Magento \ Kunde \ Modell \ Sitzung hängt von Firma \ Modulname \ Plugin \ Config \ Share ab und umgekehrt
So überschreiben oder verwenden Sie das Plugin für isWebsiteScope()Funktionen aus der Datei Magento \ Customer \ Model \ Config \ Share.php . Ich habe das Plugin für die unten stehende Funktion verwendet, möchte aber die aktuelle Kundensitzung in der unten stehenden Funktion abrufen. Überprüfen Sie hauptsächlich, ob custoemr angemeldet ist …

2
Magento 2 .2 - Wie füge ich der Produkt-URL ein statisches Produktpräfix hinzu?
Ich möchte Produkt-URLs ein Produktpräfix (statischer Pfad) hinzufügen. So etwas wie www.test.com/product-prefix/product1.html Daher folgen alle Produkt-URLs der Website derselben Struktur - www.test.com/product-prefix/product2.html Wobei Produktpräfix ein statisches Produktpräfix ist. Ich möchte es als statisch hinzufügen, kein URL-Rewrite-Konzept. Ich habe die Kerndatei ProductUrlPathGenerator.php überprüft, aber keine genaue Lösung erhalten. Kann jemand helfen …



1
Magento 2.1.x EE (Enterprise Edition) - Aktivieren und Zugreifen auf die Versionierung von CMS-Seiten
Hallo, ich arbeite an Magento 2.1.x EE und lese die Devdocs. Ich habe erfahren, dass Magento ee über Funktionen zur Versionierung von CMS- Seiten verfügt Hier können wir eine Vorschau / Veröffentlichung der Versions-CMS-Seite anzeigen und auch die Aufzeichnung der Inhaltsversion der CMS-Seite verfolgen Ich habe auch dieses offizielle Magento-Dokument …


5
Erhalten Sie Kundeninformationen aus der Bestellung Magento 2
Ich möchte Kundeninformationen vom Beobachter der Kundenauftragsansicht im Abschnitt adminhtml abrufen. Derzeit weiß ich nur, wie ich die Bestellung in diesem Beobachter wie folgt abrufen kann: namespace Namespace\Module\Block\Adminhtml\Order\View; class Custom extends \Magento\Backend\Block\Template { public function getCustomAttribute(){ $order = $this->getParentBlock()->getOrder(); return $order->getId(); } } Ich muss die Kundeninformationen aus dieser Bestellung …


3
So senden Sie ein Kundenpasswort in einer Begrüßungsmail in Magento 2
Ich weiß, dass das Kundenkennwort aus Sicherheitsgründen aus Magento 2 entfernt wurde, dies ist jedoch erforderlich. Standardmäßig wird Magento 2kein Passwort für die E-Mail- Adresse eines neuen Kontos angegeben. Wir haben jedoch ein Passwort in der Begrüßungs-E-Mail benötigt. Standard Magento 2 Mail-Vorlage: <!--@vars { "var this.getUrl($store, 'customer/account/')":"Customer Account URL", "var …

5
Magento2 Wie zeige ich sku in der Bestellübersicht?
Ich möchte sku in der Reihenfolge Zusammenfassung nach dem Produktnamen anzeigen. Ich habe ein Pluging erstellt, das afterGetConfigzu geänderten totalsData aufruft. Sie können den folgenden Code dafür sehen. class ConfigProviderPlugin extends \Magento\Framework\Model\AbstractModel { public function afterGetConfig(\Magento\Checkout\Model\DefaultConfigProvider $subject, array $result) { $items = $result['totalsData']['items']; for($i=0;$i<count($items);$i++){ $items[$i]['sku'] = "dgd"; } return $result; …




2
Die Paginierung des benutzerdefinierten Bewertungsfilters für die Magento 2-Ebenen-Navigation funktioniert nicht
Ich habe ein Modul für den Bewertungsfilter und seine Funktionsweise erstellt, aber nach der Filternummer des Elements und der Paginierung wird gemäß dem beigefügten Screenshot eine falsche Anzeige angezeigt. Es gibt nur ein 5-Start-Produkt, das jedoch einen falschen Artikel und eine falsche Paginierung aufweist. Unten ist der Code, der von …

2
Plugins - ist es eine schlechte Angewohnheit, von einer geänderten Klasse zu erben, um geschützte Eigenschaften zu verwenden
Wenn ich ein Plugin mache, ist es nicht notwendig, von der Klasse zu erben, die ich überschreibe. Manchmal verwendet die von mir geänderte Methode jedoch Eigenschaften, die protectedZugriff haben und von der Plugin-Klasse nicht verwendet werden können. Aber wenn ich in der Plugin - Vererbung nach Modified Klasse deklarieren ist …

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.