CSVインポートによる画像の追加


10

CSVのエクスポート/インポート機能に問題が発生しています。私の現在の問題は、「image」、「small_image」、および「thumbnail」属性を任意の画像パスに割り当てることができないように見えることです。

これも失敗します:

  1. 商品の画像、small_image、サムネイルを手動で商品に関連付けられた画像の1つに変更して保存します。
  2. 製品をCSVでエクスポートします。
  3. それらの属性フィールドがその製品に対して入力されているかどうかを確認し、実際に入力されています。
  4. 「既存の複雑なデータの置き換え」を使用して、CSVインポートツールを使用してCSVをインポートします。
  5. 変更した製品を確認したところ、画像、small_image、またはサムネイルの割り当てが表示されていません。

私の理解が正しければ、エクスポートされ、変更されていないCSVは、まったく同じ製品データを生成するためにインポート可能である必要がありますか?何が起きてる?


私はMagento CE 1.7.0.2を実行しています
Julien

画像をフォルダーmedia / import /に配置する必要があります。そうしないと何も起こりません
SylvainRayé2013年

/ [最初の文字] / [2番目の文字] / [完全なファイル]形式のファイルがすでにそこにある場合、それらを参照できませんか?この方法は、_media_imagesを使用して製品に画像を追加するように見えます。これらのファイルを最終的な場所で参照するには、画像を再インポートする必要があると言っていますか?_media_imagesを介して製品に既に関連付けられている画像に、image、small_image、およびthumbnail属性を割り当てる方法はありませんか?
Julien

インポートについて私の友人が作ったこのドキュメントを読んでください。製品画像の章に移動します。avs-webentwicklung.de/fileadmin/documents/...
シルヴァン・レイ

既存の画像を参照することはできません。もう一度インポートする必要があります。ただし、同じ製品、同じ画像に再インポートしても意味がありません。そうでない場合は、新しいものを追加するCSVインポートファイルからそれらを削除し、に画像を設定する/media/import/
シルヴァン・レイ

回答:


15

まず、インポートしたいすべての画像をアップロードする必要があります media/import/yourimagesfolder/

画像、サムネイル、およびsmall_imageのCSV列の画像パスは次のようになります。

/yourimagefolder/imagename.jpg


9

まず、残念ながら、Magentoはエクスポートによって生成されたファイルをインポートしません。私の知る限り、これはインポート/エクスポートモジュールとデフォルトのアウトオブボックスデータフロープロファイルの両方に当てはまります。

第二に、私は多くの人がそれがどのように機能するのか不明であることがわかるので、画像の質問にもっと光を当てようとします:

  1. インポートすると、画像がに配置されることが想定されmedia/importます。
    したがって、csv image = "/a/b/c.jpg"に値がある場合、その値が検索されますmedia/import/a/b/c.jpg-見つからない場合、画像はインポートされません。

  2. エクスポートしても、画像には何の影響もありません。値が入力されたCSVが生成されるだけです。したがって、media/catalog/productフォルダーへの画像パスをそれぞれ生成します。media/importフォルダにコピーしない限り、インポートしようとした場合。


画像と一緒に製品を一括ダウンロード/アップロードし、有料モジュールを検討する方法を探している場合。エクスポート時に、インポート中にメディアファイルが表示されると予想されるフォルダーにメディアファイルをコピーするため、エクスポート/インポート中に画像が見落とされるなどの事態が発生することはありません。エクスポート後、コピーされたすべての製品画像を含むフォルダーをダウンロードできますそれを別のウェブサイトに再インポートするだけです。


そうですvar/media/importmedia/import
フランシス・キム

メディア/インポート
Magento 2 Learner 2017年

4

_media_attribute_idおよび_media_image属性を指定する必要があります。これら2つの属性を使用しないと、画像を適切にインポートできません。したがって、画像のインポートに適したCSV形式は次のとおりです。

sku, image, image_label, small_image, small_image_label, thumbnail, thumbnail_label,_media_image,_media_attribute_id,_media_is_disabled,_media_position,_media_lable

画像のインポートに適したcsvファイルを表示するには、ここをクリックしてください

注:イメージがmagento_root / media / import /フォルダーに配置されていることを確認してください。そうでない場合、Magentoは画像をインポートできませんでした。

詳細については、このリンクにアクセスしてください


2

同じ問題があり、拡張機能を購入せずに解決しました。商品をエクスポートした後、画像、小さな画像、サムネイルの列を削除しました。必要に応じて編集した後、複雑なデータをインポートして追加しました。そのため、必要な情報のデータのみを置き換えました。

とにかく。私のために働いた。新製品の場合は、画像をインポートフォルダーにアップロードして参照する必要があり、それも機能しました。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.