Página del producto Nivel de zoom
-
11-12-2019 - |
Pregunta
Estoy tratando con el Magento de la función de zoom de la caja y no puedo encontrar una manera de modificar el nivel de zoom.El requisito es simple, el nivel de zoom es grande. Cambiar la imagen con una de mejor calidad para reducir el tamaño del cuadrado zoom no es una opción por ahora.
¿Hay alguna posibilidad de hacer esto?No necesito cambiar la proporción de las imágenes ni nada como las cosas que leí en otras preguntas. Solo necesito pasar un valor a la función de zoom y hacer la imagen en el cuadrado de zoom más pequeño.
Solución
Desde mi comprensión de Magento versión 1.8 y menos, no amplíe la imagen como tal, pero simplemente muestra la imagen en su totalidad.Ver app/design/frontend/base/default/template/catalog/product/view/media.phtml
Para la versión 1.9 con el diseño de RWD instalado, creo que simplemente cambia el tamaño de la imagen en el ancho 1200px.Ver 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;
?>
Otros consejos
Tal vez intente cambiar de zoom con Magento Elevate Zoom Extensión