Magento

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

4
Spalte zu einem Raster hinzufügen (Beobachter) - Spalte 'store_id' in where-Klausel ist nicht eindeutig
Ich füge dem Ordnungsraster eine Spalte mit dem Beobachter-Ansatz hinzu: Zum Ereignis -> sales_order_grid_collection_load_beforeIch füge der Sammlung einen Join hinzu Zum Ereignis -> core_block_abstract_prepare_layout_beforeIch füge eine Spalte zum Raster hinzu BEARBEITEN Weitere Informationen: Bei Ereignis (1): public function salesOrderGridCollectionLoadBefore($observer) { $collection = $observer->getOrderGridCollection(); $collection->addFilterToMap('store_id', 'main_table.store_id'); $select = $collection->getSelect(); $select->joinLeft(array('oe' => …

5
Wie bekomme ich ein Produktbild und eine URL in Magento 2?
Das ist mein Beobachter: public function execute(\Magento\Framework\Event\Observer $observer) { $orderIds = $observer->getEvent()->getOrderIds(); $order = $this->_orderRepositoryInterface->get($orderIds[0]); $items =$order->getAllVisibleItems(); $productQuantity = array(); $productPrice = array(); $productName = array(); $productIds = array(); foreach($items as $item) { $productIds[]= $item->getProductId(); $productName[]= $item->getSku(); $productPrice[] = $item->getPrice(); $productQuantity[]= floor($item->getQtyOrdered()); } } Wie kann ich das Produktbild und …

4
Magento 2: Praktische Erklärung einer Proxy-Klasse
Ich weiß theoretisch, was eine Proxy-Klasse in Magento 2 ist. Ich habe den großartigen Alan Storm-Artikel darüber gelesen und verstehe vollkommen, wie diese Klassen generiert werden. Und ich weiß nicht, ob es daran liegt, dass ich kein englischer Muttersprachler bin oder ob Alan in seinen Erklärungen sehr abstrakte Nebenklassen verwendet. …

2
Wie erstelle ich ein varien Objekt in Magento 2?
In magento 1 können wir so ein varien Objekt erstellen $collection = new Varien_Data_Collection(); $varienObject = new Varien_Object(); $varienObject->setData($data); $varienObject->setItem($item); $collection->addItem($varienObject); Wie erstelle ich ein Objekt in Magento 2?
16 magento2  object 

2
Magento Grid-Komponente wird nicht richtig sortiert
Ich habe in Magento eine Grid-Komponente konfiguriert - und das Sortierverhalten scheint gestört zu sein. Wo kann ich dies auf der Javascript-Ebene debuggen, und / oder hat jemand eine Idee, warum dies passieren könnte? Wenn ich das Raster einmal sortiere, wird eine Ajax-Anfrage gestellt und alles wird korrekt sortiert. Bei …

2
Wie rufe ich eine PHTML-Datei auf einer CMS-Seite von Magento 2 auf?
Magento 2 Ich habe ein Beispiel-Bannerslider-Modul installiert, das von Magestore heruntergeladen wurde. Wenn ich die bannerslider.phtmlCMS-Homepage aufrufe, wird auf der Homepage ein unzuverlässiger Fehler angezeigt. {{block class="Magento\Bannerslider\Block\Slideshow" template="bannerslider.phtml"}} Fehlermeldung ist We're sorry, an error has occurred while generating this email. Ich habe auch die Blockklasse geändert, aber sie zeigt immer …

3
Einige Magento-Tabellen sind nicht InnoDB. Ist es sicher, alle Tabellen in InnoDB zu konvertieren?
Ich verwende AWS RDS Read Replica. Es gibt ständig Probleme mit den Memory Engine-Tabellen von Magento. Für Backup und Read Replicas liebt RDS InnoDB. Kann ich alle Tabellen sicher auf InnoDB umstellen? Zusätzlich bekomme ich folgende Warnung von AWS: DB-Instanz magento-monin-prod-db enthält MyISAM-Tabellen, die nicht nach InnoDB migriert wurden. Diese …


2
Auftragsstatus im Kundenauftragsraster Magento 2 nicht geändert
Ich verwende die Fedex-Versandmethode und nach dem Generieren der Sendung wird der Status auf der Seite "Bestellansicht" als erledigt angezeigt. Im Kundenauftragsraster wird jedoch weiterhin der Status "Bearbeitung" angezeigt. Bitte überprüfen Sie den folgenden Screenshot. Könnt ihr mir helfen? Diese Bestellung wurde mit der Zahlungsmethode authorize.net aufgegeben. Ich habe den …

1
Formularfeld "Magento 2.1 Ui-Komponente" Tokeneingabe
Ich möchte Tags in einem Eingabefeld hinzufügen, ähnlich wie es in Produktform gemacht wird, um Kategorien hinzuzufügen - was im Bild unten gezeigt wird. So viel Aufgabe habe ich durch das Hinzufügen einer Feldkomponente im Formular "Benutzerdefinierte Benutzeroberfläche" gelöst <field name="parent"> <argument name="data" xsi:type="array"> <item name="options" xsi:type="object">Magento\Catalog\Ui\Component\Product\Form\Categories\Options</item> <item name="config" xsi:type="array"> …


5
Debuggen von UI-Komponenten
Ich versuche, ein CRUD-Modul zu erstellen, das UI-Komponenten für das Administratorraster und das Formular verwendet. Ich habe das schon mal gemacht und gearbeitet, aber das hier ist ein bisschen anders und anscheinend habe ich etwas vermasselt. Das Problem liegt mit Sicherheit in der UI-Komponentendatei oder in einer Klasse, auf die …


1
Magento 2: Sortierreihenfolge und Einschränkung der Produktsammlung
Ich muss die Produktkollektion nach ID-Reihenfolge DESC sortieren und die Produktkollektion einschränken. Hier ist mein Code: $objectManager = \Magento\Framework\App\ObjectManager::getInstance(); $productCollection = $objectManager->create('Magento\Catalog\Model\ResourceModel\Product\CollectionFactory'); $collection = $productCollection->create() ->addAttributeToSelect('*') ->load();

2
Der Magento 2.2.x-Cache wird automatisch deaktiviert
Erstens konnte ich nirgendwo im Web Informationen zu dieser Art von Problem finden. Wir haben eine Produktionsumgebung mit Git- Integration. Wir ziehen unsere Änderungen nur über Git ( Git Pull ). Das Problem ist, dass Magento- Caches in einem der Schritte automatisch deaktiviert werden (alle Nullen beim Überprüfen des Cache: …

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.