Als «order-grid» getaggte Fragen

Spezifische Fragen zum Bestellraster des Admin-Panels


5
Magento 2 Hinzufügen einer neuen Spalte zum Bestellraster
Ich habe der Tabelle mit dem sales_orderNamen eine neue Spalte hinzugefügt . export_statusJetzt möchte ich eine neue Spalte für das Bestellraster mit den Daten aus der neuen sales_orderSpalte hinzufügen . Es ist mir gelungen, eine Spalte zur the sales_order_gridTabelle hinzuzufügen . $installer->getConnection()->addColumn($installer->getTable("sales_order_grid"), "xml_exported", [ 'type' => \Magento\Framework\DB\Ddl\Table::TYPE_TEXT, 'comment' => 'XML …


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' => …

3
Fügen Sie sales_flat_order_grid eine neue Spalte hinzu
Wie kann ich der sales_flat_order_gridTabelle eine neue Spalte hinzufügen und sicherstellen, dass die Werte dort richtig eingefügt werden? Die "Quelle" für die neue Spalte ist eine benutzerdefinierte Spalte, die wir hinzugefügt haben. sales_flat_orderNennen wir sie foo. AFAICT, es gibt drei Möglichkeiten, um fooim Hauptauftragsraster zu erscheinen: JOINdie sales_flat_order_gridSammlung auf sales_flat_order. …

3
Magento2.1 UI-Raster, Filterproblem entfernen oder löschen (nach dem Entfernen des Filters gilt die Ergebniszeile für die gesamte Sammlung)
Ich habe ein UI-Raster in Magento 2.1.0 erstellt und habe Probleme beim Entfernen von Filtern oder beim Löschen aller Filter aus dem UI-Raster. Mein gefiltertes Ergebnis belegt das gesamte Raster, dh dieselbe Zeile wird nach dem Entfernen des Filters im gesamten Raster wiederholt . Ich finde heraus, warum dieses Problem …

1
Magento 2-Filter funktioniert nicht, während die Spalte "Benutzerdefiniert" im Sales Grid mithilfe der Ui-Komponente hinzugefügt wurde
Ich habe die Spalte Benutzerdefiniert track_numberin den Bereich Verkauf >> Bestellraster im Backend aufgenommen. <vendor_name>/Sales/view/adminhtml/ui_component/sales_order_grid.xml <?xml version="1.0" encoding="UTF-8"?> <listing xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:module:Magento_Ui:etc/ui_configuration.xsd"> <columns name="sales_order_columns"> <column name="track_number" class="<vendor_name>\Sales\Ui\Component\Listing\Column\OrderGrid"> <argument name="data" xsi:type="array"> <item name="js_config" xsi:type="array"> <item name="component" xsi:type="string">Magento_Ui/js/grid/columns/column</item> </item> <item name="config" xsi:type="array"> <item name="visible" xsi:type="boolean">true</item> <item name="dataType" xsi:type="string">text</item> <item name="align" xsi:type="string">left</item> <item name="filter" …

1
Aktuelle Bestellungen werden nicht im Backend angezeigt, sondern sind in der Datenbank vorhanden und werden im Dashboard angezeigt
I'm using Magento 1.9.1.0. Es gibt drei aktuelle Bestellungen, die nicht im Bereich "Verkäufe> Bestellungen" angezeigt werden. Hier ist ein Screenshot der letzten Bestellungen, bitte beachten Sie die Bestellnummern: Die 3 fehlenden Bestellungen sind jedoch in der Datenbank vorhanden: Das Seltsame für mich ist, dass die Bestellungen auch im Widget …

2
Magento: Filtern Sie riesige Kundenauftragssammlungen
Ich versuche, eine riesige Sammlung von Kundenaufträgen zu filtern. Es gibt mehr als 5 Millionen Datensätze. Unten ist mein Code, um die Auftragssammlung zu erhalten, und ich füge auch einige Verknüpfungen hinzu, um die gewünschten Spalten zu erhalten $resource = Mage::getSingleton('core/resource'); $collection = Mage::getResourceModel('sales/order_grid_collection'); $collection ->join( 'sales/order_item', '`sales/order_item`.order_id=`main_table`.entity_id', array( 'skus' …

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.