Guest User

Untitled

a guest
Oct 24th, 2017
379
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.71 KB | None | 0 0
  1. $product = Mage::getModel('catalog/product')->load($productId);
  2. $urlToImage = "SOME URL"; //like http://www.diamondselections.com/Embed/client_assets/images/round@2x.png
  3. $mySaveDir = Mage::getBaseDir('media') . DS . 'my_images' . DS ;
  4. $filename = basename($urlToImage);
  5. $completeSaveLoc = $mySaveDir.$filename;
  6. if(!file_exists($completeSaveLoc)){
  7. try {
  8. file_put_contents($completeSaveLoc,file_get_contents($urlToImage));
  9. }catch (Exception $e){
  10.  
  11. }
  12. }else{
  13. //echo "FILE EXIST " . $completeSaveLoc . "<br/>";
  14. }
  15. try {
  16. $product->addImageToMediaGallery($completeSaveLoc, array('image','thumbnail','small_image'), false);
  17. $product->save();
  18. } catch (Exception $e) {
  19. Mage::log($e->getMessage());
  20. }
Add Comment
Please, Sign In to add comment