如何在magento 2中获取缩略图

时间:2016-12-26 13:49:15

标签: magento magento-2.0

我在magento 2中使用了这段代码

$media_url = $storeObj->getStore()->getBaseUrl(\Magento\Framework\UrlInterface::URL_TYPE_MEDIA);
$baseimage          = $media_url.'catalog/product' . $_product->getImage();  

Output: http://localhost/smithbuy/pub/media/catalog/product/w/d/wd7500aaks.jpg

But, I want 
http://localhost/smithbuy/pub/media/catalog/product/cache/1/image/700x700/e9c3970ab036de70892d86c6d221abfe/w/d/wd7500aaks.jpg

请帮帮我。

1 个答案:

答案 0 :(得分:0)

使用以下代码在Magento中使用缩略图:

$Media = $product->getMediaGalleryEntries();
foreach ($Media as $image) {
    $image->getTypes();
}

getTypes()返回一个可能包含以下值的数组:

  • 图像
  • small_image
  • 缩略图

如果它包含缩略图,那么它就是缩略图。