Pregunta

Tenemos unos 1000 productos en el sitio.

Para algunos productos que subimos 1, para algunos2 para unas 5 imágenes.

Si subimos solo una imagen, que para esa imagen seleccionamos pequeños, base, thumbinal en backend

Exportamos todos los productos utilizando system > import/export> export all produts.

Pero en CSV bajo columnas thumbinales, podemos ver ese nombre de imagen.

va a ser un proceso manual si verificamos así.

¿Hay alguna forma en que podamos encontrar los productos con una sola imagen

¿Fue útil?

Solución

Puede usar el código personalizado de los bordes para los conteos de imágenes

$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 su necesidad solo los productos de la imagen usan el código

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

Licenciado bajo: CC-BY-SA con atribución
No afiliado a magento.stackexchange
scroll top