Documentation
- It imports products from Virtuemart 1.1.X. Go to the Dashboard > VM PRODUCT IMPORTER and fill in the data of your existing Virtuemart MySQL database.
- Database server: IP or hostname
- Database name: The name of the Virtuemart database. Check your Virtuemart configuration for more info
- Database user and password: The name of the MySQL user who connects to the database. Check your Virtuemart configuration for more info
- Table prefix: Check your Virtuemart configuration. It use to be "jos_", but may vary.
- Virtuemart's product Image directory: It points to the VM's server which servers images. If your Virtuemart URL is www.domain.com/ it will be http://www.domain.com/components/com_virtuemart/shop_image/product
- Database backup:It backups you database before import data. You can go to Dashboard > System & Settings > Backup Database to view and download the backup
- Clean current product database: It will remove all products before import.
- Remove all productImage fileset images: When import images, all these images are grouped by a file set called productimage. You can remove previous images grouped by that fileset by enabling that option
- It creates all product categories (product sets in c5) and assigns them to the imported products.
- Virtuemart's "Product short description" and "Product description" are merged as Concrete5's "Description" (HTML formatted).
- Prices: It will import just the first price it finds in the old database.
- It imports two images for each product: product_full_image and product_thumb_image, grouping them by the "productImage" fileset.
- It writes all important operations in the c5's log system. If you open a new browser session (or a different browser) and refresh the log viewer, you can check the import process almost in real time)
- It keeps original filenames when imports images, so it's easier to check everything went fine
- It imports multiple manufacturers, creating a multiple selectable attribute called "manufacturer", and assigns that to each product
- It relates products if they were related in the Virtuemart inventory. This addon is needed https://marketplace.concretecms.com/marketplace/addons/related-product/. If you don't have installed that add-on you CAN import products, but relationships between products won't be created. If you don't have related products in the Virtuemart database, don't worry about thhis point
- It imports all attributes (color, size, etc), creating new attribute dropdowns in concrete5 and populating them on every product
- You don't need to have real Joomla and Virtuemart running. You can import your old Joomla database to your new concrete5 database server (create a new empty database first) and store your old images in the same webserver you are running concrete5