我们在现场有约1000个产品。

对于我们上传的某些产品1,对于某个5个图片。

如果我们只上传一个图像,而不是我们选择的那个图片,基础,juxinal在后端

我们使用system > import/export> export all produts导出所有产品。

但是在CSV下,小,基础,尖峰列,我们可以看到图像名称。

如果我们检查这样的话,它将是手动过程。

有没有办法找到只有一个图像的产品

有帮助吗?

解决方案

您可以使用Bellow Compue

$products  = Mage::getModel('catalog/product')->getCollection();
        foreach($products as $product) {
            $product->load();
            $galleryData = $product->getData('media_gallery');
            echo "Product Sku: ".$product->getSku()." & Image count : ".count($galleryData['images']);
            echo '<br>';
        }
.

如果您只需要图像产品,则使用代码

 $products  = Mage::getModel('catalog/product')->getCollection();
        foreach($products as $product) {
            $product->load();
            $galleryData = $product->getData('media_gallery');
            if(count($galleryData['images'])==1) {
                echo "Product Sku: ".$product->getSku();

            }
            echo '<br>';
        }
        }
.

许可以下: CC-BY-SA归因
scroll top