.

.

Get All Product Images By Product Id in Magento

<?php
require_once '../app/Mage.php';
Mage::app();
//header("Content-Type: application/json");
?>

<?php
if($_REQUEST['prodid']!='')
{
$product_id=$_REQUEST['prodid'];
$obj = Mage::getModel('catalog/product');
$_product = $obj->load($product_id); // Enter your Product Id in $product_id
//get Product Id

echo $prodid= $_product->getId();

// get Product's name

echo $prodName=$_product->getName();

 // get all images
$i=0;
foreach ($_product->getMediaGalleryImages() as $image) {
                     echo $image->getUrl();
                     $imagelist[$i]=$image->getUrl();
                     $i++;
}

print_r($imagelist);
foreach ($_product->getMediaGalleryImages() as $image) :?>

    <img src="<?php echo Mage::helper('catalog/image')->init($_product, 'image', $image->getFile())->resize(100, 100); ?>" alt="<?php echo $_product->getName()?>" />

<?php endforeach;

$productdetail=array("productId"=>$prodid,"productName"=>$prodName,"prodImageUrlList"=>$imagelist);

$data['responseCode']="1";
$data['msg']="successful";
$data['result']=$productdetail;
}
else
{
$data['responseCode']="0";
$data['msg']="failed";

}
$data2 = json_encode($data);
echo $data2;
?>





EmoticonEmoticon