Question

nous avons quelque 1000 produits sur place.

pour certains produits, nous en avons téléchargé 1, pour certains2....pour environ 5 images.

si nous téléchargeons une seule image, alors pour cette image, nous avons sélectionné petite, base, miniature dans le backend

nous avons exporté tous les produits en utilisant system > import/export> export all produts.

mais en csv sous les petites colonnes miniatures de base, nous pouvons voir ce nom d'image.

ce sera un processus manuel si nous vérifions comme ça.

est-il possible de trouver les produits avec une seule image ?

Était-ce utile?

La solution

Vous pouvez utiliser le code personnalisé ci-dessous pour le nombre d'images

$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>';
        }

Si vous n'avez besoin que de produits d'image, utilisez le code

 $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>';
        }
        }
Licencié sous: CC-BY-SA avec attribution
Non affilié à magento.stackexchange
scroll top