We use cookies to make your experience better. To comply with the new e-Privacy directive, we need to ask for your consent to set the cookies. Learn more.
Get the Product Image Placeholder URL
Do you need to get the product image placeholder url and you do not know how? Let's see how you can easily get it!
As is well known, in Magento admin you can define the product image placeholder url under
Stores- > Configuration -> Catalog -> Catalog -> Product Image Placeholders
and also for different image sizes, like base, small, thumbnail, etc.
The function that you have to use is the public function getDefaultPlaceholderUrl of the Magento\Catalog\Helper\Image class. which it takes as parameter the $placeholder type.
So using just for our example the object manager you can get it like:
$imageHelper = \Magento\Framework\App\ObjectManager::getInstance()->get(\Magento\Catalog\Helper\Image::class);
$imageHelper->getDefaultPlaceholderUrl('image');
$imageHelper->getDefaultPlaceholderUrl('small_image');
$imageHelper->getDefaultPlaceholderUrl('thumbnail');
$imageHelper->getDefaultPlaceholderUrl('swatch_image');
Feel free to share this post and ask your questions in the comments below.
Till next time!