【问题标题】:Magento 2 grouped product importMagento 2 分组产品导入
【发布时间】:2017-10-06 03:36:14
【问题描述】:

我正在尝试导入分组产品及其关联产品,但似乎缺少某些内容。我正在使用 Magento 2.1.5

分组产品导入正常,但没有任何关联的分组产品。问题可能出在哪里?

使用列:_associated_sku
尝试传递值 testskunew, testskutestskunew=1.000, testsku=2.000。存在已传递 sku 的产品

谢谢。

更新刚刚尝试使用列:associated_skus 但我收到另一个错误:Additional data: Notice: Undefined index: attr_set_code in /home/filoform/public_html/vendor/magento/module-grouped-import-export/Model/Import/Product/Type/Grouped.php on line 105

【问题讨论】:

    标签: import magento2 product


    【解决方案1】:

    以下代码对我有用。完整代码请参考教程。 https://www.pearlbells.co.uk/import-grouped-products-magento-2/

    $associated = array();
    $position = 0;
    
    foreach($childrenIds as $productId) {
        $position++;
        $productRepository = $objectManager->create('\Magento\Catalog\Api\ProductRepositoryInterface');
        $linkedProduct = $productRepository->getById($productId);
        $productLink = $objectManager->create('Magento\Catalog\Api\Data\ProductLinkInterface');
        $productLink->setSku($product->getSku())
            ->setLinkType('associated')
            ->setLinkedProductSku($linkedProduct->getSku())
            ->setLinkedProductType($linkedProduct->getTypeId())
            ->setPosition($position)
            ->getExtensionAttributes()
            ->setQty(0);
        $associated[] = $productLink;     
    }
    $product->setProductLinks($associated);
    $product->save();
    

    【讨论】:

      【解决方案2】:

      这是用于导入的 Google 表格 - 可以下载为 CSV https://docs.google.com/spreadsheets/d/13FemIzzexF5koAdQYjbcKscqoCfXyknYWkQkbSZGPsk/edit#gid=1411519730

      Guide 导入 Group Products 并格式化您将简单产品分配给 group 的 associated_skus 列

      【讨论】:

      • 难以置信的链接!您是否需要您的导入/导出扩展才能适用?
      • @ThomasHarding 是的,我们的扩展程序为所有实体提供了直接的 Google 表格导入功能,这使得数据的导入和管理变得非常容易,并且具有所有 Google 表格的功能! firebearstudio.com/blog/magento-2-google-sheet-import.html
      【解决方案3】:

      嗯,不知道问题出在哪里,但是我做了什么:
      1. 手动创建分组产品
      2. 导出
      3. 编辑导出文件
      4.添加了我自己的自定义数据
      5. 进口产品
      6. 成功
      7. 开发者深思熟虑和困惑的脸。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2016-07-21
        • 1970-01-01
        • 2020-10-23
        • 2018-01-15
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-12-11
        相关资源
        最近更新 更多