Magento Set default image from product images
Get filename from here
<?php
$_product = Mage::getModel('catalog/product')->load($ProductId)->getMediaGalleryImages();
foreach ($_product as $value) {
if($value->getFile() == $yourfilename){
$newimage = $value->getFile(); //get your file you want to set
}
}
?>
Now set your default image
<?php
$objprod=Mage::getModel('catalog/product')->load($ProductId);
$objprod->setSmallImage($newimage); //newimage is filename you want to set
$objprod->setImage($newimage);
$objprod->setThumbnail($newimage);
$objprod->save();
?>
Categories:
magento Magento 1.8 magento business directory Magento Stock Photo Marketplace magento1.9 Magento2 Marketplace
View Comments
Comment or Ask a Question
Quick Links