您的位置:首页 > 其它

Magento-找出没有图片的产品

2016-07-05 23:32 323 查看
最近维护网站,发现网站的产品很多都没有图片显示,看了一下是因为没有在后台勾选图片,就是 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表来导入进网站解决没有图片这个问题了.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: