Страница продукта Уровень масштабирования
-
11-12-2019 - |
Вопрос
Я имею дело с Magento из функции Zoom Zoom, и я не могу найти способ изменить уровень увеличения его.Требование простое, уровень масштабирования является большим. Изменение изображения с одним из лучших качеств для уменьшения размера масштабированного квадрата не является вариантом.
Есть ли шанс сделать это?Мне не нужно менять долю изображений или что-то вроде того, что я читаю в других вопросах. Мне нужно только пройти значение функции масштабирования и сделать изображение в квадрате зума меньше.
Решение
Из моего понимания Magento версии 1.8 и менее не увеличивают изображение как таковое, но просто показывает изображение в полном объеме.См. Генеракодицетагкод
Для версии 1.9 с установленным дизайном RWD, я думаю, что он просто перемещает изображение на ширину 1200px.См. Генеракодицетагкод
<?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 Elevate Zoom Zoom Zoom