【问题标题】:Magento export all image url'sMagento 导出所有图片 url
【发布时间】:2014-02-07 12:57:39
【问题描述】:

我们有一家商店,想要导出所有包含所有图片的产品,但无法获取所有图片 url(第二张、第三张图片等)。我们只从主图像中导出一个图像 url。

有没有办法或者模块来导出所有图片的url?

【问题讨论】:

    标签: magento magento-1.7


    【解决方案1】:

    如果您想获取所有产品图像,则需要在自定义函数中执行此操作,因为默认情况下产品集合中不提供此功能。

    试试这个 -

    <?php
    
    $_collection = Mage::getModel('catalog/product')->getCollection()->addAttributeToSelect('*'); // ONLY AS EXAMPLE - DONT SELECT ALL ATTRIBUTES, VERY VERY BAD! 
    
    $products = array();
    foreach ($_collection as $_product) {
    
        $products[$_product->getId()]['images'] = array();
    
        foreach ($_product->getMediaGalleryImages() as $image) {
    
            $link = (string) Mage::helper('catalog/image')->init($_product, 'image', $image->getFile())->resize(500);
    
            $products[$_product->getId()]['images'][] = $link;
        }
    }
    

    【讨论】:

      【解决方案2】:

      感谢您的回复,我们已经通过产品导出模块解决了这个问题

      【讨论】:

      • 你用的是什么扩展?
      【解决方案3】:

      我遇到了同样的问题,使用系统 > 导入/导出 > 数据流 - 配置文件。我发现,如果我进入 System > Import/Export > Export 会有一个 _media_image 列,它将显示每个 SKU 的所有图库图片 URL。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2023-03-18
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-01-07
        • 2019-01-02
        相关资源
        最近更新 更多