新产品小部件中内置的Magento(1.9.0.1。)的小图像模糊不清。我正在使用默认的rwd主题,它似乎不会发生在其他小部件上,例如最近查看过的产品。 它还显示在多行而不是彼此并排。
抱歉,我还无法发布图片 谢谢!
答案 0 :(得分:1)
我找到了一个解决方案: 图像大小调整是'new.phtml'文件,但主题RWD没有此文件。
复制文件 app / design / frontend / base / default / template / catalog / product / new.phtml 到 app / design / frontend / rwd / default / template / catalog / product / 并更改第35行的大小。
旧:
<img src="<?php echo $this->helper('catalog/image')->init($_product, 'small_image')->resize(135) ?>" width="135" height="135"
新:
<img src="<?php echo $this->helper('catalog/image')->init($_product, 'small_image')->resize(272) ?>" width="272" height="272"
我改为272,不会模糊。
答案 1 :(得分:1)
这对我来说对magento 1.9.2:
编辑此文件(如果没有此文件,则从基本/默认主题复制): 应用/设计/前端/ RWD /默认/模板/目录/产品/ new.phtml 强>
然后替换&lt; a&gt;在第35行使用此代码进行标记:
<?php $_imgSize=300; ?>
<a href="<?php echo $_product->getProductUrl() ?>" title="<?php echo $this->escapeHtml($_product->getName()) ?>" class="product-image"><img src="<?php echo $this->helper('catalog/image')->init($_product, 'small_image')->resize($_imgSize) ?>" width="<?php echo $_imgSize ?>" height="<?php echo $_imgSize ?>" alt="<?php echo $this->escapeHtml($_product->getName()) ?>" /></a>
答案 2 :(得分:0)
好吧我找到了解决方案: 我必须在 app / design / frontend / [rwd] / default / template / catalog / product / widget / new / content
中修改new_grid.phtml中的一行。在此行中将85更改为210:
<img src="<?php echo $this->helper('catalog/image')->init($_product, 'small_image')->resize(210) ?>" alt="<?php echo $this->stripTags($_product->getName(), null, true) ?>" />