Magento add Multiple images to products
Magento add Multiple images to products programmatically
First Go to appcodecoreMageCatalogModelConvertAdapterProduct.php
Open Product.php file and find this Code
<?php
$addedFilesCorrespondence = $mediaGalleryBackendModel->addImagesWithDifferentMediaAttributes(
$product,$arrayToMassAdd, Mage::getBaseDir('media') . DS . 'import',false,false);
?>
After this put this code in File
<?php
if (isset($importData['media_gallery']) && !empty($importData['media_gallery'])) {
$x = explode(';', $importData['media_gallery']);
foreach ($x as $file) {
$imagesToAdd[] = array('file' =>; trim($file));
}
$mediaGalleryBackendModel->addImagesWithDifferentMediaAttributes(
$product,$imagesToAdd, Mage::getBaseDir('media') . DS . 'import',false,false);
}
Now open your Product’s csv file and add column named “media_gallery”
and then add images comma (‘,’) seprated like below
e.g : /s/e/second_image.png, /t/h/third_image.png,/f/o/fourth_image.png
