aimeos / ai-woocommerce
Aimeos ai-woocommerce extension
Installs: 53
Dependents: 0
Suggesters: 0
Security: 0
Stars: 140
Watchers: 2
Forks: 3
Open Issues: 0
Type:aimeos-extension
Requires
- php: ^8.0.11
- aimeos/aimeos-core: 2024.10.*
This package is auto-updated.
Last update: 2024-12-06 18:10:55 UTC
README
Migrate your WooCommerce database to your Aimeos ecommerce installation.
Requirements
- Wordpress with WooCommerce
- Aimeos 2023.10+
Installation
In your Aimeos setup, use composer to install the ai-woocommerce package:
composer req aimeos/ai-woocommerce
Migration
Configure your Wordpress database in your Laravel ./config/shop.php
:
'resource' => [ 'db' => [ // existing DB connection settings ], 'db-woocommerce' => [ 'adapter' => 'mysql', 'host' => '127.0.0.1', 'port' => '3306', 'database' => 'wordpress', 'username' => 'wp_db_user', 'password' => 'wp_password', ], ],
Caution: Make sure the Aimeos installation contains no demo data and db-woocommerce
is at the end of the resource
list!
Afterwards, run this command to execute all setup tasks including those from the ai-woocommerce package:
php artisan aimeos:setup
This will migrate these entities from your WooCommerce database to the Aimeos database:
- Products
- Categories
- Suppliers/Brands
- Attributes and attribute types
- Extra product options from a WooCommerce extension (partly)
If everything works correctly, remove the db-woocommerce
database settings from your ./config/shop.php
again.