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
Magento 2 - Generieren Sie ein Anpassungsbild auf der Produktseite und fügen Sie es den Produktoptionen im Warenkorb hinzu
Ich muss zulassen, dass Benutzer ein Anpassungsbild auf der Produktseite erstellen und dieses Bild dann an das Produkt anhängen, wenn Benutzer ein Produkt in den Warenkorb legen. Das Erstellen eines benutzerdefinierten Produktoptionstyps scheint sehr schwierig zu sein. Ich denke, dass die einfachste Lösung darin besteht, die Produktvorlage anzupassen, indem der …

1
Wie kann ich ein benutzerdefiniertes Quellmodell für ein Produktattribut mit mehreren Auswahlmöglichkeiten in Magento 2 verwenden?
Ich habe in Magento 2 ein Attribut des Typs erstellt multiselectund möchte es nun mit einem benutzerdefinierten Quellmodell füllen. Jetzt erinnere ich mich an Magento 1, dass Sie das Attribut in der Datenbank manuell bearbeiten und source_modelden Pfad des Quellmodells festlegen mussten, wenn Sie dies tun wollten . Wenn ich …


1
Magento 2: Beheben des Aufrufs der undefinierten Methode Mock_BlockFactory_4b440480 :: create () Testfehler
Ich habe kürzlich eine Pull- Anfrage an Magento gesendet, um eine einzelne Instanz eines Objektmanagers zu reparieren, der direkt verwendet wird. Der Testlauf der Travis-Einheit von Magento schlug jedoch mit dem folgenden Fehler fehl . Schwerwiegender PHP-Fehler: Aufruf der undefinierten Methode Mock_BlockFactory_4b440480 :: create () in /home/travis/build/magento/magento2/app/code/Magento/Cms/Controller/Adminhtml/Block/Delete.php in Zeile 39 …


3
Magento 2 erhält Bilder der Produktgalerie auf der Produktlistenseite, ohne das Modell in einer Schleife zu laden
Ich kann Galeriebilder auf der Produktlistenseite mit dem folgenden Code erhalten: <?php $objectManager = \Magento\Framework\App\ObjectManager::getInstance(); $product = $objectManager->create('Magento\Catalog\Model\Product')->load($_product->getId()); $images = $product->getMediaGalleryImages(); foreach($images as $child){ ?> <img src="<?php echo $child->getUrl(); ?>" > <?php } ?> Ich weiß, dass das Laden des Loop-Modells in der Schleife eine schlechte Praxis ist und sich …


2
Wie generiert Magento 2 die Admin-Icons-Schriftdateien?
In Magento 2 sind die Symbole für Backend-Menüelemente private Benutzervorwahlpunkte, die über eine benutzerdefinierte Schriftartdatei hinzugefügt wurden. Die _typography.lessDatei wird mit der Fähigkeit zu versenden bedingt einem von fünf Schriftdateien enthalten ( .eot, .svg, .ttf, .woff, .woff2). Die Schriftartdatei, die diesen benutzerdefinierten Endpunkt definiert, wird benannt admin-icons. Was nicht klar …

1
Magento 2: CSS-Neuladen mit Abfragezeichenfolge erzwingen
Wenn ich das Neuladen von CSS und JS auf meinen Websites (nicht Magento 2) erzwingen möchte, füge ich normalerweise nur eine Abfragezeichenfolge am Ende der URLs hinzu. Zum Beispiel:css/styles.css?v=1 Ich habe dies in M2 versucht, indem ich das oben Gesagte zu meinen Stildateien in meiner benutzerdefinierten Datei hinzugefügt habe. default_head_blocks.xmlObwohl …



4
Dies sind die besten Methoden, um eine Sammlung in Magento 2 zu erhalten
Ich erstelle ein benutzerdefiniertes Modul. Dies ist die bevorzugte Methode, um die Sammlung zu erhalten. Ich muss den Vor- und Nachteil dieser Methode kennen. objectManager $objectManager = \Magento\Framework\App\ObjectManager::getInstance(); $productCollection = $objectManager->create('Magento\Catalog\Model\ResourceModel\Product\Collection'); $productCollection->load(); Fabrik protected $_productCollectionFactory; public function __construct( \Magento\Catalog\Model\ResourceModel\Product\CollectionFactory $productCollectionFactory, array $data = [] ) { $this->_productCollectionFactory = $productCollectionFactory; parent::__construct($data); …

3
Ändern Sie {{media url = "wysiwyg / image.jpg"}} im Frontend im benutzerdefinierten Modul
Ich baue ein benutzerdefiniertes Modul, ein sehr einfaches Blog. Ich habe schon alles funktioniert. Das letzte, was ich hinzugefügt habe, war die WYSIWYG-Funktion zum Hochladen von Bildern. Im Admin funktioniert alles einwandfrei. Aber vorne sehe ich den Rohquellcode und die <img>Tags sind gefüllt mit:{{media url="wysiwyg/some_image.jpg"}} Wenn ich zu navigiere /pub/media/wysiwyg/some_image.jpg, …

5
So fügen Sie eine neue Sprache hinzu - Magento 2.0.1
Ich versuche, eine neue Geschäftsansicht für die tamilische Sprache zu erstellen, aber die Sprache wird bei der Auswahl der Sprache vom Administrator nicht aufgelistet. kurze Beschreibung dessen, was ich getan habe 1) Ich habe Tamil Store View erfolgreich erstellt. Bitte beziehen Sie sich auf den Screenshot als einfache Referenz. 2) …

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.