Magento - set product media image attribute programmatically - image

I have custom media image attribute 'prozr_img'. When i try add image to product programmatically with code of this attribute, image uploaded, but attribute not set.
$product->addImageToMediaGallery($filepath, 'prozr_img', false, false);
$filepath is correct since image uploads correctly. Need a way to set this image as image for 'prozr_img' attribute for this product (same wasy as thumbnail etc).

Related

WooCommerce product images not being cropped

In WooCommerce > Settings > Product > Display, I've set the product image size as:
However, on a single product page, the product image is 600 x 600px, which is what it used to be, before I made the change above.
After the product image dimensions are changed, you need to regenerate the thumbnails. The following plugin is recommended : http://wordpress.org/extend/plugins/regenerate-thumbnails/
Check the documentation

Magento Updating Products with csv overwrites Image

On Magento 1.9 I managed to upload several products via csv including images with Dataflow - Profiles.
Now I'd like to update for example all the descriptions. But when I upload the CSV file, it overwrites my images.
When I leave the path media/import it imports the same image a
second time. Now the product has the same image stored twice.
When I write the path /0/5/imagename.jpg where magento automatically
saved the image, it gives me a "images doesn't exist" error.
when I leave the "image" field empty, it sets the default image to "none"
and shows no image in the frontend.
When I delete the whole cell
for images, it gives me a "broken link" symbol in the product
details page.
How can I update product details without messing with my images? Sorry if I missed something?

Change thumbnail options on an OpenCart product page

I'm currently trying to work with opencart but I need to change the way the product page works, currently, I have a primary image of the product and some thumbnails to the right, when you click on a thumbnail it brings up a large image to view. Instead of that I would like it so that when you click on a thumbnail, it changes the primary image to which ever thumbnail you select.
Here is example of what is currently happening: http://nthwondr.com/
Does anyone know of a way to change it to what I need?

how to get particular attribute image in magento

I have added one image media attribute called "maattabel" to attribute set.
I have also uploaded image and selected maattabel option for that image while creating product.
Now how to get this image on the product detail page.
I want this image not to be displayed with other image list but want to display in other area like in details section.
How to get this image having particular attribute added maattabel.
I think this should work
<?php echo Mage::getModel('catalog/product')->load($_product->getId())->getMediaGalleryImages()->getItemByColumnValue('label','whateverlabel')->getFile(); ?>

Magento - Display attribute image in base image whenever an attribute is selected?

Is there any extension that displays the attribute image in base image location whenever is selected?
I found some extensions that display image from single product whenever an attribute is selected in configurable product like the link below…
http://amasty.com/image-based-configurable-products.html
But I couldn’t find any extension that displays attribute image in base image…
If there is no extension available, does anyone know how to code?
If you have insert attribute image then you can replace base image url with attribute image url using javascript.
If you have not show image with attribute then you can use this extension
https://github.com/jreinke/magento-attribute-option-image

Resources