Instrucțiuni de instalare a modulului Kowal Import Orders
kowal/module-importorders
Funcționalități principale
Modulul kowal/module-importorders permite importarea comenzilor între două instanțe Magento 2, copiind datele direct între bazele de date.
- Importul comenzilor pe baza
entity_id. - Posibilitatea de a porni importul unei singure comenzi (
-t). - Copierea datelor asociate ale clienților, adreselor, plăților și facturilor.
- Panou de administrator pentru pornirea importului și monitorizarea progresului.
- Suport AJAX și afișarea logurilor în timp real.
Instalare
Instalare prin 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 Configurare
Configurarea modulului se realizează prin fișierul config.xml, unde trebuie introduse datele de conectare la baza de date externă.
your_db_host your_db_name your_db_user your_db_password Specificații
Modulul implementează logica de import în modelul KowalImportOrdersModelImportOrders, gestionând următoarele tabele:
sales_ordersales_order_gridsales_order_itemsales_order_paymentsales_order_addresssales_invoicesales_invoice_gridsales_invoice_itemsales_invoice_comment
Utilizare
Import din CLI
php bin/magento kowal:import-orders [-t] Exemple:
- Importul tuturor comenzilor începând de la
entity_id= 10000:
php bin/magento kowal:import-orders 10000- Importul unei singure comenzi (
-tindică modul pentru o singură comandă):
php bin/magento kowal:import-orders 10000 -tImport din panoul de administrator
Modulul include o pagină administrativă unde poți:
- Introduce
entity_id. - Porni importul prin AJAX.
- Urmări progresul și logurile în timp real.
Rezumat
Modulul kowal/module-importorders este un instrument simplu pentru migrarea comenzilor între magazine Magento 2. Suportă atât CLI, cât și interfața de administrator, oferind control complet asupra procesului de import.
Dacă ai întrebări sau ai nevoie de suport, contactează-ne!



















