Als «grid» getaggte Fragen

Das Admin-Grid-Widget ist ein leistungsstarkes Tool zum Verwalten von Entitäten im Admin-Bereich. Verwenden Sie bei Fragen zur Katalograsteransicht von Mage_Catalog stattdessen das Tag "Rasterlayout".

1
Angepasstes Kundenraster, das MySQL-Tabellenscans und Dateisortierungen verursacht, auch bekannt als langsame Leistung
BEARBEITEN: Ich hatte diese Frage ursprünglich auf Stackoverflow gepostet , die nie vollständig beantwortet wurde. Ich poste sie hier in der Hoffnung, mehr Licht ins Dunkel zu bringen, warum die massiven Tabellenscans und alle Mittel, um dies mit (hoffentlich) minimalen Kernänderungen zu verhindern. Magento Enterprise. 1.10.1.1. Der Datensatz von Kunden …

2
Magento 2 HTML in der UI-Komponentenrasterspalte
Ich möchte einen Link zur Bestellung im UI-Komponentenraster für meine benutzerdefinierte Protokolltabelle hinzufügen. Ich konnte erfolgreich in Zeilen Protokollnachricht mit teilen $item[$this->getData('name')] = html_entity_decode(nl2br($item[$this->getData('name')])); Dieser Ansatz funktioniert jedoch nicht für Anker: public function prepareDataSource(array $dataSource) { if (isset($dataSource['data']['items'])) { foreach ($dataSource['data']['items'] as & $item) { if (array_key_exists('order_id', $item) && !empty($item['order_id'])) …

2
Massactions.js erweitern
Ich muss ein Javascript aus dem neuen UI-Modul erweitern, das das neue Admin-Grid-System enthält. Erweitern Sie eine Standard-UI-Komponente. Geben Sie mir einen Hinweis, und ich konnte Code einrichten: # file: app/code/My/Module/view/adminhtml/web/js/gid/massactions.js console.log('new massactions.js'); define([ 'Magento_Ui/js/grid/massactions' ], function (massactions) { console.log('before extend'); return massactions.extend({ defaultCallback: function (action, data) { console.log('custom callback'); …

1
Entfernen Sie die Spalte basierend auf der Bedingung aus dem Auftragsraster
Ich möchte die statusSpalte aus dem Bestellraster des Magento Admin-Panels entfernen . Ich verwende den folgenden Code, um die statusSpalte in meiner sales_order_grid.xmlDatei zu entfernen . Referenz <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="status"> <argument name="data" xsi:type="array"> <item name="config" xsi:type="array"> <item name="componentDisabled" xsi:type="boolean">true</item> </item> </argument> </column> </columns> </listing> Die statusSpalte …
7 magento2  grid  column 

1
So erstellen Sie ein Admin-Raster ohne DB-Sammlung in Magento - 2
Meine Anforderung besteht darin, ein Datenraster eines Webdienstes mit Such- und Sortierfunktionen anzuzeigen. Derzeit speichere ich alle Daten des Webdienstes in einer DB-Tabelle und zeige diese Werte im Admin-Grid mit dieser DB-Sammlung an. In Magento-2 ist es möglich, ein Administrationsraster mit Filter- und Sortierfunktionen zu erstellen, ohne die DB-Sammlung zu …

3
Magento 2: Ändern Sie die Spaltenbreite des Admin-Rasters
Ich habe ein Administrationsraster mithilfe der UI-Komponente in meinem benutzerdefinierten Modul hinzugefügt. Jetzt möchte ich die Spaltenbreite des Admin-Rasters ändern. Dies ist der Code, den ich zum Hinzufügen einer Spalte im Admin-Raster verwende: <column name="product_title"> <argument name="data" xsi:type="array"> <item name="config" xsi:type="array"> <item name="editor" xsi:type="array"> <item name="editorType" xsi:type="string">text</item> <item name="validation" xsi:type="array"> …
7 magento2  grid  column 


1
Admin-Grid-Container wird nicht geladen
Zunächst versuche ich, einen Gittercontainer zu laden und die Containerüberschrift anzuzeigen. Meine Blockdatei funktioniert einwandfrei. Der Containerpfad lautet Super-> Awesome-> Block-> Adminhtml-> Awesome.php <?php class Super_Awesome_Block_Adminhtml_Awesome extends Mage_Adminhtml_Block_Widget_Grid_Container { public function __construct() { $this->_blockGroup = 'super_awesome'; $this->_controller = 'adminhtml_awesome'; $this->_headerText = Mage::helper('super_awesome')->__('Manage'); parent::__construct(); } } Layoutdatei super_awesome.xml <?xml version="1.0"?> <layout> …
7 grid 

1
Wie erstelle ich ein Admin-Grid mit einem nicht automatisch inkrementierten Feld?
Ich möchte ein Admin-Grid erstellen, das bearbeitet werden kann. Das Problem ist, dass die ID-Spalte dieses Rasters ein nicht automatischer Inkrementwert ist. Ist das möglich zu implementieren? Kann jemand Tutorials oder Artikel dazu vorschlagen? UPDATE: Ich verwende eine Sammlung, die durch Verbinden der Magento-Attributsammlung mit meiner benutzerdefinierten Tabelle gewonnen wird. …


3
Wie kann ich UNION für 2 Sammlungen verwenden? Oder Sammlungen zusammenführen? (zur Verwendung im Adminhtml-Raster)
Zunächst einmal versuche ich Folgendes zu tun: Holen Sie sich eine Sammlung mit Kunden, die noch keine Bestellungen haben, und Newletters-Abonnenten, die kein Kundenkonto haben. In MySQL existiert FULL JOIN und FULL OUTER JOIN nicht, daher lautet meine grundlegende SQL-Abfrage: SELECT `e`.`entity_id`, `e`.`group_id`, `e`.`email`, `salesOrder`.`entity_id` AS `order_id`, `salesRecurringProfile`.`profile_id`, `newsletterSubscriber`.`subscriber_status`, `newsletterSubscriber`.`subscriber_id`, …
7 collection  grid  sql 

3
Admin Report_Grid oder Widget_Grid Bootstrap
Ist jemandem eine Reihe von Befehlszeilentools bekannt, mit denen Widget Grid- oder Report Grid-Code im AdminhtmlModul gebootet werden kann? Ich weiß, dass die folgenden Toolkits viele erstaunliche Funktionen bieten, aber nichts als Schnellstart für Backend-Ansichten. https://github.com/alistairstead/MageTool https://github.com/dankocherga/MTool https://github.com/classyllama/Wiz Gibt es einen Generator oder Plugins für einige dieser bereits erstaunlichen Toolkits, …

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.