Domanda

Ho a che fare con il Magento fuori dalla funzione di zoom della scatola e non riesco a trovare un modo per modificare il livello di zoom di esso.Il requisito è semplice, il livello di zoom è grande. Modifica dell'immagine con una qualità migliore per ridurre la dimensione del quadrato ingrandito non è un'opzione per ora.

C'è qualche possibilità di farlo?Non ho bisogno di cambiare la proporzione delle immagini o di qualsiasi cosa come le cose che leggo in altre domande. Ho solo bisogno di passare un valore alla funzione di zoom e rendere l'immagine nel quadrato dello zoom più piccolo.

È stato utile?

Soluzione

Dalla mia comprensione magenta versione 1.8 e meno non ingrandire l'immagine come tale, ma semplicemente mostra l'immagine per intero.Vedi app/design/frontend/base/default/template/catalog/product/view/media.phtml

Per la versione 1.9 con il design RWD installato Penso che ridimensiona semplicemente l'immagine alla larghezza 1200px.Vedi 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;
?>
.

Altri suggerimenti

Forse provare a cambiare zoom con magento elevate lo zoom estensione

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a magento.stackexchange
scroll top