小编Sem*_*glu的帖子

如何在magento 2.0中获取原始大小的图像URL

我是Magento 2.0中的新手,我一直在努力寻找解决方案.我的第一个问题,我还没弄清楚,如何达到特定的功能?因为我注意到许多人在Magento中使用它们.+:

Mage::helper('cms/page')->
Run Code Online (Sandbox Code Playgroud)

要么

Mage::getModel('catalog/product_media_config')  
Run Code Online (Sandbox Code Playgroud)

(例如获取原始图片网址Magento(1.6.1.0))

但我不能在Magento 2.0中使用它们.如果这种使用在上一版本中不再可用,我可以将它作为一种替代方法来实现功能吗?

至于另一个问题,我无法在grid.phtml(目录列表)中获得原始大小的图像.以下是获取图片的方法:

<?php 
echo $block->getImage($_item, $image)->getImageUrl(); 
echo $block->getImage($_item, $image)->getWidth(); 
echo $block->getImage($_item, $image)->getHeight();
?>
Run Code Online (Sandbox Code Playgroud)

结果是这样的:

http://192.168.1.4/magento/pub/media/catalog/product/cache/1/small_image/240x300/beff4985b56e3afdbeabfc89641a4582/t/h/thumbnail_1.jpg240300
Run Code Online (Sandbox Code Playgroud)

正如我上面提到的,我希望获得原始大小的图像URL而不是small_image.我希望我解释了我的问题.如果有人有任何想法,请告诉我.谢谢!

magento magento2

3
推荐指数
1
解决办法
7424
查看次数

标签 统计

magento ×1

magento2 ×1