在Magento电子商务中更改产品图片大小

时间:2013-09-28 23:31:19

标签: magento

我有一个挑战:我有两种产品图片:140x140(没有水印)和600x600(带水印)。我需要在catalag页面上显示带有缩略图(140x140)的产品,当产品页面打开时,最后会显示带有水印的大图像(这个我不管大小应该是什么)。

有谁知道我应该在哪里更改它?

先谢谢!

2 个答案:

答案 0 :(得分:5)

对于产品图片,它位于模板文件中:app / design / frontend / base / default / template / catalog / product / view / media.phtml

留意

$this->helper('catalog/image')->init($_product, 'image')->resize(265)

对于列出页面,它位于app / design / frontend / base / default / template / catalog / product / list.phtml

留意

$this->helper('catalog/image')->init($_product, 'small_image')->resize(135)

如果您有自己的主题,则根据需要替换路径。 Magento为您处理调整大小,只需更改大小。或者,如果您有缩略图的不同图像,并希望将它们显示为缩略图而不是主产品图像,请确保将它们设置为产品图像上载器中管理员中的小图像。请注意您在small_image中作为参数传递的目录列表代码。

答案 1 :(得分:2)

如果您的主题CSS覆盖了phtml文件,这不起作用,就像我的情况一样。我使用的是Magento的默认主题,并且必须在styles.css中修改.product-view .product-img-box .product-image-zoom的值来放大图像。希望这有助于其他人。