Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/magento/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Magento新产品小部件模糊_Magento_Widget_Block_Magento 1.9_Blurry - Fatal编程技术网

Magento新产品小部件模糊

Magento新产品小部件模糊,magento,widget,block,magento-1.9,blurry,Magento,Widget,Block,Magento 1.9,Blurry,Magento(1.9.0.1.)内置的新产品小部件的小图像模糊。我使用的是默认的rwd主题,它似乎不会出现在其他小部件上,比如最近查看的产品。 它还显示在多行上,而不是彼此并排 对不起,我还不能上传照片 谢谢 好吧,我找到了一个解决方案: 我不得不在app/design/frontend/[rwd]/default/template/catalog/product/widget/new/content中修改new_grid.phtml中的一行 将此行中的85更改为210: <img sr

Magento(1.9.0.1.)内置的新产品小部件的小图像模糊。我使用的是默认的rwd主题,它似乎不会出现在其他小部件上,比如最近查看的产品。 它还显示在多行上,而不是彼此并排

对不起,我还不能上传照片
谢谢

好吧,我找到了一个解决方案: 我不得不在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) ?>" />
helper('catalog/image')->init($\u product,'small\u image')->调整大小(210)?>“alt=”“/>
我找到了一个解决方案: 图像大小调整是“new.phtml”文件,但主题RWD没有此文件

复制文件app/design/frontend/base/default/template/catalog/product/new.phtml 转到app/design/frontend/rwd/default/template/catalog/product/并更改第35行中的大小

旧的:

helper('catalog/image')->init($\u product,'small\u image')->调整大小(135)?>“width=“135”height=“135”
新的:

helper('catalog/image')->init($\u product,'small\u image')->调整大小(272)?>“width=“272”height=“272”

我更改为272以避免模糊。

这在magento 1.9.2上对我有效:

编辑此文件(如果没有此文件,请从基本/默认主题复制): app/design/frontend/rwd/default/template/catalog/product/new.phtml

然后在第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>


我注意到它采用了85px版本的图像,而不是210px版本。我正在运行Magento 1.9.2.0版,此更改并没有解决我的问题(它似乎是新的默认设置)。
<img src="<?php echo $this->helper('catalog/image')->init($_product, 'small_image')->resize(272) ?>" width="272" height="272"
<?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>