We have found that if a Product Option Variant contains a comma or colon, this can break the import.
First, to see if any of your option variants contain commas or colons:
- Login to CS-Cart admin area.
- Go to Administration --> Export Data --> Products
- Click on Product combinations tab.
- In the exported fields, make sure that you have "Combination" and "Product ID" selected as one of the fields.
- Click Save Layout.
- Select comma as CSV delimiter and click Export.
- Click Export and save the file to a location on your computer.
- Open the file in EXCEL or another spreadsheet program.
- Hide all columns except for "Combination".
- Search that column for instances of a "," (comma) or colon ":" character.
- If any instances are found, note the Product IDs.
Next, fix the product option variants for any of the products:
- Go to Products --> Products.
- Click on the product name for any product.
- In the address bar of your browser, replace the "product_id=###" value of the URL with the productid of the product that you are editing. (ie: product_id=33203)
Then click enter. - In Editing product screen, click on the "Options" tab.
- Click on the option associated with the "Combination" that contained the comma.
- In the "Editing option" window, click on the Variants tab.
- Edit the "Name" column for the record(s) corresponding with those containing the comma or colon for the "Combination". Replace any commas or colons with semi-colons instead, or remove the commas/colons entirely. Click Save.
- Repeat this for all products.
Note: You can optionally fix the option variant name values usign the Product export/import feature in CS-Cart. However, due to the potential for a much larger set of data required to export and import for this, this may prove to be problematic.