-
11-12-2019 - |
質問
私はボックスズーム機能からマジェントを扱っており、ズームのレベルを変更する方法が見つかりません。要件は単純で、ズームレベルは大きくなります。 ズームされた正方形のサイズを小さくするために、より良い品質の1つで画像を変更することは今のところオプションではありません。
これを行う機会はありますか?私は他の質問で読んだことのような画像の割合や何かを変更する必要はありません。 ズーム機能に値を渡し、画像を小さくして画像を小さくするだけです。
解決
私の理解Magentoバージョン1.8以降は、画像をズームしないでくださいが、単に画像を完全に表示します。app/design/frontend/base/default/template/catalog/product/view/media.phtml
を参照してください
RWDデザインをインストールした状態では、画像を幅1200pxにサイズ変更するだけです。app/design/frontend/rwd/default/template/catalog/product/view/media.phtml
を参照してください
<?php
$i=0;
foreach ($this->getGalleryImages() as $_image):
$_imageUrl = $this->helper('catalog/image')
->init($_product, 'image', $_image->getFile())
->keepFrame(false)
->constrainOnly(true)
->resize(1200);
?>
<img id="image-<?php echo $i; ?>"
class="gallery-image"
src="<?php echo $_imageUrl; ?>"
data-zoom-image="<?php echo $_imageUrl; ?>" />
<?php
$i++;
endforeach;
?>
. 所属していません magento.stackexchange