CSV içe aktarma ile görüntü ekleme


10

CSV dışa aktarma / içe aktarma işlevleriyle ilgili sorundan sonra sorun yaşıyorum. Şu anki sorunum, herhangi bir görüntü yoluna 'image', 'small_image' ve 'küçük resim' nitelikleri atayamayacağım.

Bu bile başarısız olur:

  1. Bir ürünün görüntüsünü, small_image ve küçük resmini ürünle ilişkili görüntülerden birine manuel olarak değiştiririm ve kaydederim.
  2. Ürün CSV'mi dışa aktarıyorum.
  3. Bu özellik alanlarının söz konusu ürün için doldurulup doldurulmadığını ve doldurulduğunu kontrol ediyorum.
  4. CSV'yi, 'Mevcut Karmaşık Verileri Değiştir'i kullanarak CSV içe aktarma aracını kullanarak içe aktarıyorum.
  5. Değiştirdiğim ürünü kontrol ediyorum ve şimdi resim, küçük resim veya küçük resim için herhangi bir atama göstermiyor.

Anladığım doğru ise, aynı ürün verilerini vermek için dışa aktarılan ve değiştirilmeyen bir CSV'nin içe aktarılması gerekir, değil mi? Burada neler oluyor?


Magento CE 1.7.0.2 kullanıyorum
Julien

Görüntüleri medya / import / klasörüne
koymalısınız

Zaten varsa, / [ilk harf] / [ikinci harf] / [tam dosya] biçimindeki dosyalara başvuramıyorum? Bu şekilde _media_images kullanarak görüntüleri ürüne eklemek iyi görünüyor. Bu dosyalara nihai konumlarına başvurmak için resimleri yeniden içe aktarmam gerektiğini mi söylüyorsunuz? Görüntü, small_image ve küçük resim özellikleri ile _media_images aracılığıyla zaten ürünle ilişkilendirilmiş resimleri atamamın bir yolu yok mu?
Julien

Bir arkadaşımdan ithalat konusunda yapılan bu belgeyi okuyun. Ürün resmi bölümüne gidin. avs-webentwicklung.de/fileadmin/documents/…
Sylvain Rayé

Hayır, mevcut bir resme referans yapamazsınız. Tekrar içe aktarmanız gerekiyor. Ancak aynı ürünlere, aynı görüntülere yeniden aktarmanın bir anlamı yok. Bunları CSV içe aktarma dosyasından kaldırın, aksi takdirde /media/import/
yenisini

Yanıtlar:


15

Öncelikle, içeri aktarmak istediğiniz tüm resimleri media/import/yourimagesfolder/

Resim yolunuzun CSV sütunlarında resim yolunuzun küçük resmi ve küçük resmi aşağıdaki gibi olmalıdır

/yourimagefolder/imagename.jpg


9

İlk olarak, maalesef Magento, dışa aktarımıyla oluşturulan dosyaları içe aktarmaz. AFAIK, bu hem içe / dışa aktarma modülü hem de varsayılan kutu dışı veri akışı profilleri için geçerlidir.

İkincisi, birçoğu için nasıl çalıştığı belirsiz olduğu için gördüğüm gibi resimler sorusuna daha fazla ışık getirmeye çalışacağım:

  1. İçe aktardığınızda, görüntülerin yerleştirilmesini bekler media/import.
    Eğer csv image = "/a/b/c.jpg" içinde bir değeriniz varsa , onu arayacaktır media/import/a/b/c.jpg- ve bulamazsa, görüntüyü içe aktarmayacaktır .

  2. Dışa aktardığınızda, resimlerinizle hiçbir şey yapmaz, sadece doldurulmuş değerlerle CSV oluşturdu. Böylece media/catalog/productklasörünüzün sırasıyla görüntü yolunu oluşturur . media/importKlasöre kopyalamadığınız sürece içe aktarmaya çalışırsanız .


Ürünleri toplu olarak indirip / yüklemek için bir yol arıyorsanız ve ücretli modülleri göz önünde bulundurun. Dışa aktarma sırasında, medya dosyalarını içe aktarma sırasında görmeyi beklediği klasöre kopyalar, böylece dışa aktarma / içe aktarma vb. Sırasında görüntülerinizin kaçırılma durumunu hiçbir zaman alamazsınız. Dışa aktarma işleminden sonra, kopyalanan tüm ürün görüntüleri ile klasörü indirebilirsiniz. ve başka bir web sitesine yeniden aktarmanız yeterli.


öyle mi var/media/importyoksa media/import?
Francis Kim

medya / ithalat
Magento 2 Öğrenci

4

_Media_attribute_id ve _media_image özniteliğini belirtmeniz gerekir . Bu iki özelliği kullanmadan görüntüleri düzgün bir şekilde içe aktaramazsınız. Dolayısıyla, görüntüleri içe aktarmak için doğru CSV biçimi aşağıdaki gibidir:

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

Görseller içe aktarma için doğru csv dosyasını görmek için buraya tıklayın

Not: Görüntülerin magento_root / media / import / klasörüne yerleştirildiğinden emin olun. Aksi takdirde Magento görüntüleri alamadı.

Daha fazla bilgi için bu bağlantıyı ziyaret edin


2

Aynı sorunu yaşadım ve bir uzantı satın almadan çözdüm. Ürünleri dışa aktardıktan sonra resim, küçük resim ve küçük resim sütunlarını sildim. gerektiği gibi düzenledikten sonra, karmaşık verileri içeri aktardım ve ekledim. bu yüzden sadece gerekli bilgiler için veri değiştirdim.

neyse. benim için çalıştı. yeni ürünler için, ithalat klasörüne görüntüleri yüklemek ve görüntü referans vardı ve çok çalıştı.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.