I’m using multi-vendor trying to use default cs-cart products XML feed import but it fails with error that Vendor field is missing from XML link. The vendor has an website that just generate the xml file and provides us with the xml link, we are not able to request the vendor to add extra fields. How to get way of this error and import the products ? Here is the file link in question https://tinyurl.com/3x3xhnb2
If you need to import data to the specific vendor (not common product), you can perform the import of this file directly as vendor administrator. In this case you don’t need to specify the Vendor field.
As a workaround, if you really want to import products for vendor from main admin panel, without being able to put Vendor column, you can map any other column to “Vendor” field, and write a modifier that will make this column be interpreted as a vendor name.
It requires a bit of knowledge how do modifiers work, but we did something like that recently and it worked.
if($value, 'VendorName', 'VendorName')
I think, this is the simplest way.