我卸载了扩展程序,然后将类别页面上显示的所有产品图像调整为135x135而不是209x209。我检查了list.phtml
,这是我发现的内容:
<a href="<?php echo $_product->getProductUrl() ?>" title="<?php echo $this- >stripTags($this->getImageLabel($_product, 'small_image'), null, true) ?>" class="product-image"><img src="<?php echo $this->helper('catalog/image')->init($_product, 'small_image')->resize(209); ?>" width="209" height="209" alt="<?php echo $this->stripTags($this->getImageLabel($_product, 'small_image'), null, true) ?>" /></a>
尽管这对我来说似乎是正确的,但我也找到了一个随机的CSS属性,这似乎是罪魁祸首,但我找不到该规则的任何来源。
img[Attributes Style] {
width: 135px;
height: 135px;
}
您可以看到我的问题here
最佳答案
扩展名将覆盖产品列表的模板,因此您修改的文件(list.phtml
)实际上不是所显示的。
如果您有影响产品列表页面的扩展名,请检查布局xml文件中是否包含以下内容:<action method="setTemplate"><template>XXX.phtml</template></action>
。