Magento

Fragen und Antworten für Benutzer der Magento E-Commerce-Plattform

1
Neues Bildattribut für Kategorie in Magento 2.1.1 hinzufügen
Ich habe versucht, ein neues Attribut als Bild für Kategorie zu erstellen. Ich konnte dieses Attribut erstellen, aber als ich versuchte, ein Bild hochzuladen, konnte es nicht gespeichert werden. Das ist mein Code: Lohn / Kategorieliste / Setup / InstallData.php namespace Wage\Categorylist\Setup; use Magento\Framework\Module\Setup\Migration; use Magento\Framework\Setup\InstallDataInterface; use Magento\Framework\Setup\ModuleContextInterface; use Magento\Framework\Setup\ModuleDataSetupInterface; …

1
Überschreiben Sie die Konfigurationsdatei für das Gebietsschema, um das Preisformat anzupassen
Um das Preisformat (Gruppen- und Dezimalsymbol) zuverlässig zu ändern, ohne mehrere Klassen überschreiben oder Plugins für sie schreiben zu müssen, muss ich das en.xmlaus der Zend-Bibliothek überschreiben . Die XML ändern deckt gleich mehrere Bereiche auf einmal, wie list view, product viewoder knockoutJS. Hersteller / magento / zendframework1 / library …

3
Magento 2: So überschreiben Sie die Luma Theme Home Page
Ich verwende Magento 2 CE Version 2.1.0 unter WAMP Windows 10 Ich habe bereits verwiesen Magento 2: Wie überschreibe ich die HTML-Datei der Mini-Cart-Standardvorlage? Möchte Magento 2 Default Luma Theme überschreiben Ich habe unten Ordnerstruktur magento2 |_ app |_ design |_ frontend |_ Custom |_Theme |_Magento_Theme |_templates |_root.phtml - Copy …

2
Magento 2-Cookies funktionieren nicht, wenn der gesamte Cache aktiviert ist
In einem Beobachter setze ich einen Cookie wie folgt: $objectManager = \Magento\Framework\App\ObjectManager::getInstance(); $cookieManager = $objectManager->get('Magento\Framework\Stdlib\CookieManagerInterface'); $cookieManager->setPublicCookie('myvar', $myVar); Alles funktioniert, wenn Full page cachinges deaktiviert ist. Sobald ich es aktiviere, wird das Cookie jedoch nicht gesetzt. Wie kann ich das beheben?


2
Magento 2: ordnungsgemäße Verwendung von Helfern
Ich sehe immer mehr Leute, die Helferklassen deklarieren, um Folgendes in den Vorlagendateien verwenden zu können: $this->helper('Path/To/Helper/Class')->customMethod(); Diese Art von Code ermöglicht es den Leuten, die Einschränkung des Objektmanagers nicht direkt zu verwenden , aber ich neige dazu, Code zu sehen, der Blockcode in diesen Helfern sein sollte. Also hier …

1
Wie füge ich blockspezifisches JS (und CSS) hinzu?
Ich habe buchstäblich Stunden damit verbracht, zu googeln, zu lesen, ect zu studieren, aber niemand (nicht einmal Alan Storm!) Hat mir das erklärt. Es scheint, dass das gesamte Internet daran interessiert ist, JS oder CSS zu einer bestimmten Seite von Magento 2 hinzuzufügen, aber ich suche nach dem Hinzufügen von …

4
Magento 2: So ändern Sie die Vorlage eines Blocks ohne "Name"
Ich möchte ändern, um die Vorlage eines Blocks mit meiner benutzerdefinierten Vorlage zu überschreiben. Aber es hat keinen "Namen", es hat nur ein "wie". Das, was ich überschreiben möchte, ist: <block class="Magento\Sales\Block\Adminhtml\Order\View\Items\Renderer\DefaultRenderer" as="default" template="order/view/items/renderer/default.phtml"/>

2
Wo kann man benutzerdefinierte Erweiterungen für Magento2 erstellen?
Einige Artikel empfehlen, benutzerdefinierte Erweiterungen in app/codezu erstellen, andere empfehlen, sie unter zu erstellen vendor. Sind beide Methoden in Ordnung? Was ist, wenn ich ein Modul überschreiben möchte vendor? Muss ich mein benutzerdefiniertes Modul auch in einen vendorOrdner schreiben oder app/code? Funktionieren sie als Codepools wie in Magento 1.x? Bitte …

3
Wie ändere ich das Logo vom Backend?
Gemäß der Magento-Dokumentation kann das Logo aus dem Backend im Bereich Header hochgeladen werden. Siehe Referenzlink . Aber ich bin total begeistert von meinem Magento 2.1 Backend, dass es keinen solchen Abschnitt gibt.
9 magento2 

2
Wie kann ich ein Produkt mit einem benutzerdefinierten Eingabefeld in den Warenkorb legen und in der Datenbank speichern?
Ich habe ein benutzerdefiniertes Modul erstellt, in dem ich das Formular zum Hinzufügen zum Warenkorb auf der Produktseite überschreibe , und ich habe es erfolgreich mit der catalog_product_view.xmlDatei ausgeführt. Jetzt kann ich ein benutzerdefiniertes Eingabefeld in der Vorderansicht der Produktseite sehen, aber ich muss den Wert dieses Felds in der …

2
Magento 2 und Serviceverträge
Ich weiß, dass es viele Themen zu dieser Frage gibt, aber ich bin mir nicht sicher, ob ich sie klar verstehen kann. Wann mussten wir den Servicevertrag nutzen? Ersetzen sie die CRUD durch Model/ ResourceModel? Mussten wir jedes Mal einen Servicevertrag für jede Entität erstellen, die eine Datentabelle für ein …

4
Magento 2.1 fehlt der Link des Web Setup-Assistenten
Installierter neuer Magento 2.1-Speicher (PHP 7.0.8) mit / pub als Root-Webverzeichnis über die Befehlszeile und unter Verwendung der Datei tar.gz. Alles scheint in Ordnung zu sein, aber wenn ich zum Admin-Bereich unter: System -> Tools gehe, fehlt der Link für den "Web-Setup-Assistenten". / setup ist auf dem Webserver korrekt aliasiert. …

2
Leistungsproblem mit 1k bis 10k Websites / Stores
Ich versuche einen Weg zu finden, um die Magento-Leistung zu verbessern, wenn die Anzahl der Websites / Geschäfte 1k überschreitet und mein Ziel bei 10.000 liegt. Hier sind einige Fragen; Tipps / Hilfen sind herzlich willkommen! Das Hinzufügen neuer Websites / Geschäfte ist langsam. Ich kommentiere $ this-> cleanModelCache () …


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.