Installatiehandleiding voor de Kowal Import Orders-module
kowal/module-importorders
Belangrijkste functionaliteiten
De module kowal/module-importorders maakt het mogelijk bestellingen tussen twee Magento 2-instanties te importeren door gegevens rechtstreeks tussen databases te kopiëren.
- Importeren van bestellingen op basis van
entity_id. - Mogelijkheid om de import van één bestelling te starten (
-t). - Kopiëren van gekoppelde klantgegevens, adressen, betalingen en facturen.
- Beheerpaneel voor het starten van de import en het monitoren van de voortgang.
- AJAX-ondersteuning en realtime weergave van logs.
Installatie
Installatie via 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 Configuratie
De configuratie van de module gebeurt via het bestand config.xml, waarin de verbindingsgegevens voor de externe database moeten worden opgegeven.
your_db_host your_db_name your_db_user your_db_password Specificaties
De module implementeert de importlogica in het model KowalImportOrdersModelImportOrders en ondersteunt de volgende tabellen:
sales_ordersales_order_gridsales_order_itemsales_order_paymentsales_order_addresssales_invoicesales_invoice_gridsales_invoice_itemsales_invoice_comment
Gebruik
Import via CLI
php bin/magento kowal:import-orders [-t] Voorbeelden:
- Import van alle bestellingen vanaf
entity_id= 10000:
php bin/magento kowal:import-orders 10000- Import van slechts één bestelling (
-tbetekent modus voor één bestelling):
php bin/magento kowal:import-orders 10000 -tImport vanuit het beheerderspaneel
De module bevat een beheerpagina waar u het volgende kunt doen:
entity_idinvoeren.- De import via AJAX starten.
- De voortgang en logs in realtime volgen.
Samenvatting
De module kowal/module-importorders is een eenvoudige tool voor de migratie van bestellingen tussen Magento 2-winkels. De module ondersteunt zowel CLI als de beheerdersinterface en biedt volledige controle over het importproces.
Heeft u vragen of ondersteuning nodig, neem dan contact met ons op!
























