Magento-找出没有图片的产品
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Magento-找出没有图片的产品相关的知识,希望对你有一定的参考价值。
最近维护网站,发现网站的产品很多都没有图片显示,看了一下是因为没有在后台勾选图片,就是 image small_image thumbnail 这三项,就算有图片如果没有勾选的话也不会显示出来,产品太多了,手动维护起来非常困难,于是就必须用程序把没有选图片的产品SKU给弄出来,下面是程序代码.
$products = Mage::getModel(‘catalog/product‘) ->getCollection() ->addAttributeToFilter(‘small_image‘,array(‘eq‘=>‘no_selection‘))
->addAttributeToFilter(‘image‘,array(‘eq‘=>‘no_selection‘))
->addAttributeToFilter(‘thumbnail‘,array(‘eq‘=>‘no_selection‘));
$sku = array();
foreach($products as $key => $value)
{
$sku[] = $value->getSku();
}
. 这样的话就会把没有图片的sku给筛选出来,后面我们就可以根据sku制作csv表来导入进网站解决没有图片这个问题了.
以上是关于Magento-找出没有图片的产品的主要内容,如果未能解决你的问题,请参考以下文章