Schön bei Magento 2 finde ich die Funktion, dass man im Backend die Admin Grids z.B. bei den Bestellungen ziemlich einfach um Spalten erweitern oder kürzen kann. Und das ohne eine Extension. Einfach auf “Spalten” oberhalb der Tabelle klicken und die gewünschtn Spalten anhaken oder abhaken. Schon ändert sich in Echtzeit die Tabelle mit den Spalten unterhalb.
Nur bei der Spalte “Zahlungsart” gibt es das Problem, dass diese nach der Aktivierung (bis auf die Überschrift) komplett leer blieb. Nach etwas Recherche stellte sich heraus, dass dies ein Bug ist, der in einigen Magento 2-Versionen (bis 2.3.2) vorhanden ist und wohl ab 2.3.3 repariert wurde.
Informationen hierzu gibt es auf https://github.com/magento/magento2/issues/22231 und auch auf https://github.com/magento/magento2/issues/23976. Echte Lösungen gibt es dort aber nicht.
Für uns bestand die Lösung nun in folgendem Beitrag https://github.com/magento/magento2/commit/da0c7374e5dcae81735552bdd685ee5e646b8486
Hierbei werden sowohl die app/code/Magento/Payment/Helper/Data.php ( bei uns die vendor/magento/module-payment/Helper/Data.php) als auch die dev/tests/integration/testsuite/Magento/Payment/Helper/DataTest.php angepasst. Anschließend wird die Spalte mit den korrekten Daten der Zahlart angezeigt und ist nicht mehr leer.
Genutzt in Magento Version 2.3.2 Kommentare? Ergänzungen? Hinweise? Gerne!