문제

Box Zoom 기능에서 Magento를 다루고 있으며 확대 / 축소 수준을 수정하는 방법을 찾을 수 없습니다.요구 사항은 간단합니다. 줌 레벨이 크게됩니다. 확대 된 사각형의 크기를 줄이기 위해 더 나은 품질 중 하나를 사용하여 이미지 변경은 지금 옵션이 아닙니다.

이 작업을 수행 할 수있는 기회가 있습니까?나는 다른 질문에서 읽은 것들과 같은 이미지의 비율을 바꿀 필요가 없습니다. 줌 기능에 값을 전달하고 줌 제곱에서 이미지를 작게 만드는 데는됩니다.

도움이 되었습니까?

해결책

이해 Magento 버전 1.8 이하에서 이미지를 확대하지 않고 이미지를 확대하지 않고 이미지를 전체적으로 보여줍니다.app/design/frontend/base/default/template/catalog/product/view/media.phtml 를 참조하십시오

RWD 디자인이 설치된 버전 1.9의 경우 단순히 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;
?>
.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 magento.stackexchange
scroll top