我正在使用自定义magento模板,它在产品页面上有一个灯箱。我可以在配置中将lightbox的最大宽度/高度设置为屏幕的百分比(即95%)。问题是,它使用这个作为默认值,所以即使它是一个非常小的图像,它会伸展到屏幕的95%,并导致图像像素化。Magento自定义模板 - 编辑灯箱大小
我希望它使用此百分比作为最大值,但如果实际图像小于此值,则会使用实际图像尺寸。
我发现这个代码,我想我可能需要编辑一个文件,但我不知道如何去这在Magento:
<?php
$maxWidth = $zoomHelper->getCfg('lightbox/max_width');
$maxHeight = $zoomHelper->getCfg('lightbox/max_height');
$cfg = '';
if ($maxWidth)
$cfg .= ", maxWidth:'{$maxWidth}'";
if ($maxHeight)
$cfg .= ", maxHeight:'{$maxHeight}'";
?>
任何想法?
我发现这个代码,可以帮助但它似乎只在view.phtml文件中使用,而不是我想编辑的文件时工作。 ($ _产品,'图像') - > getOriginalHeight(); – a1anm