Hi,
It's because of the comma in your texts. Because of that the system thinks that you have a name and a description for several images but only one image and because of that, it doesn't know what to add where.
Change the code:
$this->_separate($product->$name);
if(count($product->$name) != count($files)) continue;
$key = 'file_'.$var;
foreach($files as $k => $file){
$files[$k]->$key = $product->{$name}[$k];
}
to:
$key = 'file_'.$var;
if(count($files)>1){
$this->_separate($product->$name);
if(count($product->$name) != count($files)) continue;
foreach($files as $k => $file){
$files[$k]->$key = $product->{$name}[$k];
}
}else{
foreach($files as $k => $file){
$files[$k]->$key = $product->$name;
}
}
in the file administrator/components/com_hikashop/helpers/import.php and that should work fine with your CSV.