1

出于某种原因,在上传产品图片时,magento 会在图片的顶部和底部添加一些间距。

这是一个示例图像。因为 Stackoverflow 有白色背景,如果你保存这张图片,你会看到顶部和底部的白色间距。

这是一个示例图像。 如果保存此图像,您将看到顶部和底部的白色间距。

如果您想查看商店环境,这是指向该站点的链接。

任何帮助都感激不尽。

问候

4

1 回答 1

2

这是由缩略图上设置的主题的纵横比引起的。由于图像大小设置为232 x 280,并且您上传的图像是正方形的,因此 Magneto 会自动生成一个版本的图像,它的大小是它所调用的大小。

要修改大小并将其设置为方形纵横比,您只需修改主题的模板文件即可。

打开app/design/frontend/default/celebrity/templates/catalog/product/list.phtml

查找您的图像标签,它看起来像这样:

<img src="<?php echo $this->helper('catalog/image')->init($_product, 'small_image')->resize(232,280); ?>" width="232" height="280" alt="<?php echo $this->stripTags($this->getImageLabel($_product, 'small_image'), null, true) ?>" />

将高度和宽度值修改为相同,如下所示:

<img src="<?php echo $this->helper('catalog/image')->init($_product, 'small_image')->resize(232); ?>" width="232" height="232" alt="<?php echo $this->stripTags($this->getImageLabel($_product, 'small_image'), null, true) ?>" />

保存文件,然后刷新 Magento 缓存。

于 2013-10-02T15:04:02.297 回答