15
votes
Accepted
How to delete unused images from my media folder?
You can use the Hackathon EAV cleaner module for this. After installation you can use the command eav:media:remove-unused
You can find it on Github: https://github.com/magento-hackathon/EAVCleaner/...
12
votes
Accepted
how to save image custom attribute in magento 2
In your observer there is a lot of unnecessary code. You can change it like:
<?php
namespace Dcw\Vm\Observer;
use Magento\Framework\Event\ObserverInterface;
class ProductSaveAfter implements ...
11
votes
Hide small images on frontend Magento 2
You can try with either CODE or CSS
1) Changing / Adding code in your extended view.xml
Can find at below path or if not present then you can create
app/design/frontend/vendor-name/theme-name/...
8
votes
Hide small images on frontend Magento 2
In admin panel product level,
when you are uploading the image and setting role as small in the same time choose Hide from Product Page checkbox as well.
then flush the cache and see result you will ...
6
votes
Accepted
Magento 2 : how to include custom image in email template?
You can upload images at the module level or theme level inside the web/images folder and use the below code inside the email template for getting these images.
<img src="{{view url='...
5
votes
Magento2 Add Media Gallery data in product collection
I know this is an old question, but Magento 2 has changed a bit and an easier way (imho) is using the addMediaGalleryData() method of the Magento\Catalog\Model\ResourceModel\Product\Collectionclass. ...
5
votes
What is the use of the view.xml of theme etc directory
In this file you can configure some properties related with FE.
E.g size of the images of prodcuts on the overview list. You can also add here a custom ID of image with your own size and generate ...
5
votes
Images with size larger than 1 MB give error - Magento 2.3
To resolve this issue
Create a file in your pub directory phpinfo.php and add this code in it:
Execute this file from your browser www.yourwebsite.com/phpinfo.php
If you are getting 404 error, then ...
4
votes
Browse button is missing from media storage
Open up the following file:-
lib/Varien/File/Uploader.php
Look for this line:-
chmod($destinationFile, 0640);
Replace it with this line:-
chmod($destinationFile, 0644);
Look for this line:-...
4
votes
how to save image custom attribute in magento 2
Retrieving in frontend:
Let's say that the product for which you want to display the virtual mirror is $product.
You can get the images that are marked with your custom attribute like this:
$...
4
votes
Clean way to add media gallery images to product collection
If you look at the \Magento\Catalog\Model\ResourceModel\Product\Collection class there is actually a method addMediaGalleryData that will add the media gallery data to the product collection.
/** @...
4
votes
Accepted
Cache issue (Images not loading)
There are many things that could be causing this issue, Please look into few things:
Make sure the product images exist under /media/catalog/product/
(relative to your document root)
On the Product ...
4
votes
Accepted
Can't get media image in the phtml file
In your Block file add:
public function __construct(
...
\Magento\Store\Model\StoreManagerInterface $storeManager,
...
) {
$this->storeManager = $storeManager;
...
4
votes
Accepted
Cannot create new folder under Storage Root - Magento Media Gallery
Since Magento 2.4.3-p1, for security purposes Magento only allows the media gallery access to the following two directories under /pub/media:
catalog/category
wysiwyg
In versions 2.4.3-p1 and higher,...
3
votes
Accepted
Need to Update Product Media Gallery Image Label
Try below code.
<?php
Mage::app()->setCurrentStore(Mage_Core_Model_App::ADMIN_STORE_ID);
$product_id = 142; //Your Product Id
$product = Mage::getModel('catalog/product')->load($...
3
votes
magento image filename auto renaming
By default Magento added this check as if same file exist then rename it because there may be possibility admin can upload different image with same name.
So as your requirement you need to do some ...
3
votes
How to delete unused images from my media folder?
The easier method that I found is installing the module below and running these commands.
composer require ekouk/imagecleaner "dev-master"
bin/magento setup:upgrade
bin/magento setup:di:...
3
votes
Can I delete media directories left over from an unused non-composer installed module in Magento 2?
If you're sure they're not used then Yes. However if you're still an it nervous use this command
mv media/magefan_blog/ /home/#user#/magefan_blog/
Obviously replace ##user## with your user or ...
3
votes
Accepted
Magento 1 - Storing media files in the database
Magento has explained this in their doc: http://docs.magento.com/m1/ce/user_guide/system-operations/media-storage-database.html
The only thing I have noticed is that, magento will need to run a php ...
3
votes
Accepted
Use API rest media management by storeView code (admin)
Use the all keyword in your API call if you want your value to affect all stores.
rest/all/V1/products/{sku}/media
Review Magento's documentation regarding this below.
http://devdocs.magento.com/...
3
votes
Magento2 Add Media Gallery data in product collection
Make sure to add addMediaGalleryData() after you've set all filter of your collection, because else it won't take them into account.
3
votes
Accepted
Unable to get Product custom image role in magento 2
I have faced the same issue if you have created attribute same way as @AliHussain mention then you have to just need to change one thing in attribute management using inspect element change the value ...
3
votes
Accepted
Media images not showing in custom module
I had the same issue and it is fixed. I saw the image has data-amsrc attribute. it is added by amasty "Google Page Speed Optimizer" module. There is config in admin to ignore images contain ...
3
votes
Accepted
The images show on frontend pagespeed.ic._LOWhFVaw2.webp after image filename
The images are being automatically optimised by the pagespeed module
The PageSpeed Modules, mod_pagespeed and ngx_pagespeed, are open-source webserver modules that optimize your site automatically.
...
2
votes
Accepted
How do you link images set as backgrounds in your CSS file?
The proper way to reference the images would be using Unix-style directory symbols: ../images/your-image.png. Ideally, you'd put styles like this in the HTML head or perhaps inline them. Either way, ...
2
votes
Product images returning 404 after updating Magento 2
Please make sure to double check owner and group of pub/media directory.
You may run this command from magento root directory:
sudo chown www-data:www-data -R pub/media
find ./pub/media -type d -...
2
votes
Accepted
products gallery not export in magento 1.9.1.0
Its version issue:
Check these two files you will get answer:
app/code/core/Mage/Catalog/Model/Convert/Adapter/Product.php
app/code/core/Mage/Catalog/Model/Convert/Parser/Product.php
This code is ...
2
votes
Browse button is missing from media storage
Common issue with Magento 1.x (prior to 1.9.3), main cause is the old flash buttons (yes flash buttons) which were replaced with css buttons so if using older version ensure that files
uploader.swf
...
2
votes
Accepted
Magento 2 pub/media/catalog folder size too big
Magento makes 3 copies of your files, one for the thumbnail, one for small, and the Normal sized one. if you are using cache this means per 1 product you could have up 9 copies, per single image ...
2
votes
Cant access images in /pub/media/customer
Just remove .htaccess from pub/media/customer and image start loading at front-end.
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
media-images × 193magento2 × 91
product-images × 68
magento-1.9 × 33
magento-2.1 × 19
media × 17
image × 16
magento2.3 × 12
gallery-image × 11
rest-api × 9
image-upload × 9
product × 7
database × 7
cache × 7
php × 6
product-attribute × 6
migration × 6
wysiwyg × 6
gallery × 6
api × 5
catalog × 5
url × 5
attributes × 4
error × 4
theme × 4