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' => …
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. …
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?
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 …
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 …
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 …
In Magento 1 kann ich eine Liste von Ereignissen / Beobachtern durch Debugging- dispatchEvent()Methode von Mage.phpunten erhalten. /** * Dispatch event * * Calls all observer callbacks registered for this event * and multiple observers matching event name pattern * * @param string $name * @param array $data * @return …
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 …
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"> …
Wie dieser Thread sagte: Überschreibe abstrakte Klasse in Magento 2 in Magento 1 , Ich kann einfach eine völlig neue Klasse erstellen. In Magento 2 müssen wir Plugins verwenden, aber Plugins erlauben mir nur, existierende Methoden zu modifizieren. Was muss ich tun, wenn ich eine neue Methode hinzufügen möchte? Beispiel: …
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 …
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();
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: …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.