Я использую расширение Magento для управления образцами цветов. Этот модуль также управляет эскизами списка каталогов. У меня есть опыт использования изменения размера, но, похоже, в данный момент он не работает.
В режиме разработчика я включил подсказки пути к шаблону, и он сообщает мне, что он находится в интерфейсе /.../default/template/catalog/product/list.phtml (типовой каталог)
Проблема: перед нажатием изображения по умолчанию имеют правильный размер. Но когда я нажимаю на миниатюры, они изменяются до 135x135 (перекошены и имеют более низкое разрешение).
сетка моих продуктов в list.phtml:
<ul class="products-grid">
<?php endif ?>
<li class="item<?php if(($i-1)%$_columnCount==0): ?> first<?php elseif($i%$_columnCount==0): ?> last<?php endif; ?>">
<a href="<?php echo $_product->getProductUrl() ?>" title="<?php echo $this->stripTags($this->getImageLabel($_product, 'small_image'), null, true) ?>" class="product-image"><img id="<?php echo $_product->getId();?>" src="<?php echo $this->helper('catalog/image')->init($_product, 'small_image')->resize(146,196); ?>" width="146" height="196" alt="<?php echo $this->stripTags($this->getImageLabel($_product, 'small_image'), null, true) ?>" /></a>
<h2 class="product-name"><a href="<?php echo $_product->getProductUrl() ?>" title="<?php echo $this->stripTags($_product->getName(), null, true) ?>"><?php echo $_helper->productAttribute($_product, $_product->getName(), 'name') ?></a></h2>
<?php echo $this->getLayout()->createBlock("colorselectorplus/listswatch")->setTemplate("colorselectorplus/listswatches.phtml")->setData('product', $_product)->toHtml(); ?>
<?php if($_product->getRatingSummary()): ?>
<?php echo $this->getReviewsSummaryHtml($_product, 'short') ?>
<?php endif; ?>
<?php echo $this->getPriceHtml($_product, true) ?>
</li>
<?php if ($i%$_columnCount==0 || $i==$_collectionSize): ?>
</ul>
Если я прав, это должно контролироваться
resize(146,196)
Возможно ли, что при щелчке изображения загружаются другим phtml?
Спасибо! Дайте мне знать, если вам нужен URL. (мы еще не запущены)
Я связался с автором и прочитал FAQ. Я еще не услышал ответа.