Installationsanleitung für das Modul Kowal Import Orders
kowal/module-importorders
Hauptfunktionen
Das Modul kowal/module-importorders ermöglicht den Import von Bestellungen zwischen zwei Magento-2-Instanzen, indem Daten direkt zwischen Datenbanken kopiert werden.
- Import von Bestellungen auf Basis von
entity_id. - Möglichkeit, den Import einer einzelnen Bestellung zu starten (
-t). - Kopieren verknüpfter Kundendaten, Adressen, Zahlungsdaten und Rechnungen.
- Adminbereich zum Starten des Imports und Überwachen des Fortschritts.
- AJAX-Unterstützung und Anzeige von Logs in Echtzeit.
Installation
Installation über Composer
composer config repositories.kowal_importorders vcs https://gitlab.com/magento2ext/magento-2-import-orderscomposer config --auth gitlab-token.gitlab.com composer require kowal/module-importordersphp bin/magento setup:upgradephp bin/magento cache:flush Konfiguration
Die Konfiguration des Moduls erfolgt über die Datei config.xml, in der die Verbindungsdaten zur externen Datenbank angegeben werden müssen.
your_db_host your_db_name your_db_user your_db_password Spezifikationen
Das Modul implementiert die Importlogik im Modell KowalImportOrdersModelImportOrders und unterstützt die folgenden Tabellen:
sales_ordersales_order_gridsales_order_itemsales_order_paymentsales_order_addresssales_invoicesales_invoice_gridsales_invoice_itemsales_invoice_comment
Verwendung
Import über CLI
php bin/magento kowal:import-orders [-t] Beispiele:
- Import aller Bestellungen ab
entity_id= 10000:
php bin/magento kowal:import-orders 10000- Import nur einer Bestellung (
-tbedeutet Modus für eine einzelne Bestellung):
php bin/magento kowal:import-orders 10000 -tImport über den Adminbereich
Das Modul enthält eine Administrationsseite, auf der Sie:
entity_ideingeben können.- den Import über AJAX starten können.
- Fortschritt und Logs in Echtzeit verfolgen können.
Zusammenfassung
Das Modul kowal/module-importorders ist ein einfaches Tool zur Migration von Bestellungen zwischen Magento-2-Shops. Es unterstützt sowohl CLI als auch den Adminbereich und bietet volle Kontrolle über den Importprozess.
Wenn Sie Fragen haben oder Unterstützung benötigen, kontaktieren Sie uns!




















