csv ile galeri görüntüleri nasıl alınır


12

Galeri görüntülerini içe aktarma böyle temel bir işlev gibi görünüyor, ancak csv dışa aktarılan dosyamda bunu yapacağım herhangi bir sütun bulamıyorum. Magento'nun arka ucundan galeri görüntüleri olan tek bir ürün oluşturdum ve sonra csv'ye aktardım ve bu galeri görüntüleri bile csv dosyasında bulunamıyor.

Neyi kaçırıyorum?


Ne bekliyorsunuz? ikili kodlanmış görüntü? Görüntü içinde media/catalog/product/<first_letter>/<second_letter>/name.jpgve csv'de yol olmalı: /catalog/product/<first_letter>/<second_letter>/name.jpg'image' afaik sütununda
Fabian Blechschmidt

Üzgünüz @Fabian, yüklenebilmesi için bir galeri resminin URL'sini yerleştireceğim bir hücre / sütun arıyorum
YWSW

Yanıtlar:


5

Sadece açıklığa kavuşturmak için, Dataflow değil, Import / Export modülünü kullandığınızı varsayıyorum. Dataflow'u kullanıyorsanız, lütfen İçe Aktar / Dışa Aktar modülüyle aynı işlemi deneyin ve sonuçlarınızın iyileşip iyileşmediğine bakın.

Bu kesinlikle standart bir işlevselliktir - Magento CE 1.7.0.2'nin yeni kurulumundan örnek CS yüklü yeni CSV dışa aktarımımı inceleyin. Small_image için bir arama yapın ve doğru sütunları bulacaksınız:

image_label, small_image, small_image_label, thumbnail, thumbnail_label

Medya galerisini kontrol etmek için şu sütunlar da vardır:

media_gallery, _media_attribute_id, _media_image, _media_lable, _media_position, _media_is_disabled

Magento ithalatı / ihracatı zor, bunun iki yolu yok. Temelde hiçbir dokümantasyon ve beklenmedik sonuçlara neden olabilecek bazı tuhaflıklar / hatalar var. Mage_ImportExport'u nasıl kullanacağını bilen herkes, büyük olasılıkla bir aşamada klavyelerine ağlayarak saatler geçirdi.

Olduğu söyleniyor, işe yarıyor ve hileleri bildiğinizde iyi çalışıyor. CSV'nizi buraya gönderebilir ve Magento kurulumunuzda herhangi bir özelleştirme yapıp yapmadığınızı bize bildirirseniz, topluluk size daha iyi yardımcı olabilir.

Ayrıca, dışa aktarma işlemini gerçekleştirirken 'atlama' özelliği onay kutularını işaretlemediğinizden emin olun.


Bu da benim sonucumdu - her galeri görüntüsü için ayrı çizgiler - ürün başına bir satır tutmak ve görüntüleri virgül, noktalı virgül vb. İle ayırmak mümkün değil mi? Ayrıca veri akışının bana kötü sütun adları ve bilgi verdiğini fark ettim. Klavyede ağlayarak saatler konusunda çok haklısın;)
YWSW

Evet, yalnızca görüntüler için değil, çoğu şey için ayrı çizgiler. Örneğin, ürününüzü birden çok kategoriye eklemek, her kategoriyi yeni bir satırda listelemek anlamına gelir. Bu biçimi kullanan birçok özellik vardır. Maalesef, size kesin bir öğretici / rehbere bağlantı veremiyorum - en iyi yol, yukarıda bağlı CSV I'ye (neredeyse her ürün yapılandırmasına sahip olan) bakmak ve yapıyı kendi dosyanızda çoğaltmaktır. Stok değerlerini veya ürün görünürlüklerini içe aktarmanız gerekirse, bu alanda bazı hatalar olduğunu unutmayın.
jharrison.au

3

İçe aktarma CSV'nize aşağıdaki sütunları eklemeniz yeterlidir

image_label, small_image, small_image_label, thumbnail, thumbnail_label

Ve ilgili görüntü yollarını göreli olarak ayarlayın ./media/import. Örneğin

image_label, small_image,
"my_label",  "./img.jpg",

Ardından tüm resimlerinizi yükleyin ./media/import

İthalatları kategorilere ayırma

Görüntüleri kategorilere ayırmak istiyorsanız, bunları bir alt dizine koyun ./media/import- ve CSV'deki yolunuzu içerecek şekilde ayarlayın.

Örneğin. Resimlerinizi şu şekilde yüklediniz: ./media/import/20130304
Görüntü yolu ./20130304/img.jpg


galeri resimlerim için birden çok URL'yi nereye eklerim?
YWSW

1
Virgül ayırın onları.
Ben Lessani - Sonassi

yani bu sütunları ürün feed'imde manuel olarak oluşturur ve doldurursam Magento bunları nereye koyacağımı anlayacak mı?
YWSW

Nasıl oluyor da bu magento ile standart gelmiyor? ve Magento'nun galeri resim URL'lerimi dışa aktarmasını nasıl sağlayabilirim?
YWSW

1
Standarttır.
Ben Lessani - Sonassi

1

Bunu anlamaya beni sonsuza dek götürdüm, bu yüzden içeri girmeye ve muhtemelen yardım etmeye karar verdim.

• Yumuşak Prodigy'nin cevabı, magmi'yi kullanmak için 99 $ 'lık bir düzeltme. • jharrison.au doğru olanıdır ve üzerinde çok çalıştıktan sonra işe koyuldum.

Belirtildiği gibi ilk ihracat ve ithalat veri akışı kullanılarak YAPILMAMALIDIR. Veri akışı çalışmaz. Oradan hangi özelliklerin gerekli olduğunu anlamaya çalışırken bir sorun yaşadım.

Yaptığım şey: 1. Bu alanları şu şekilde ayarlayın: _media_attribute_id: mine 80. Sizinkini, bu özelliği görebileceğiniz URL'deki Katalog> Nitelikler> Nitelikleri Yönet> Medya Galerisi'ne giderek bulabilirsiniz. _media_image Ben böyle ayarladım /filename.jpg >>>>>> bu medyada olmalı> Magento'nun ithalat klasöründe /filename2.jpg >>>>>> bu medyada olmalı> Magento'nun ithalat klasöründe

  1. Ürününüzü aldıktan sonra Reindex'e ihtiyacınız var, bu beni bir süre hayal kırıklığına uğrattı! Sistem> Dizin yönetimi> ve Reindex Verileri'ne gidin

Umarım bu herkese yardımcı olur. Önceki gönderilerden tekrarlayan görünüyorsa özür dilerim.


0

Sadece küçük bir ipucu (jharrison.au'nun çok iyi cevabına ek olarak) bana saatlerce mal oldu. Bana öyle geliyor ki, görüntü dosyaları küçük harflerle adlandırılmalıdır. Belki de bu bilgi birine yardımcı olabilir.


0

Jharrison.au'nun büyük cevabına katılıyorum. Daha da fazla söyleyebilirim ki, DataFlow ve Import / Export modülünün Magento'nun farklı versiyonlarında nasıl davrandığı konusunda bir tutarlılık yok gibi görünüyor.

Büyük veritabanlarını (10.000'den fazla ürün) güncellemek için bir çözüm arayanlar için harika ücretsiz açık kaynak aracı MAGMI'ya bakmanızı tavsiye ederim. Biçimle ilgili açıklamaya buradan bakın .

Kısacası, şöyle:

media_gallery /image1.jpg;/image2.jpg

Ve resimlerinizi "Medya klasörü" dizinine yerleştirmelisiniz (MAGMI'da ayarlanmalıdır)

MAGMI kurulumunda zorluk yaşıyorsanız (biliyorum, profesyonel olmayanlar için biraz zor olabilir), temel olarak Magento arka ucuna entegre edilmiş bir MAGMI olan bu uzantıyı, bazı genişletilmiş işlevlerle kullanım için kullanabilirsiniz. Bu görevi kutudan çıkarmadan gerçekleştirmenizi sağlar.


0

1.9 CSV'nizde belirtmek isteyeceğiniz skuve dosyalarınız için dizine göreli ön ekli eğik çizgi içeren noktalı galleryvirgülle ;ayrılmış bir liste içerebilir /media/import, örn .: /56789.jpg;/43345.jpg. İsterseniz image, small_imageve thumbnaildiğer alanlar arasında görüntüyü de belirtebilirsiniz , bunlar minimum gereksinim olarak belirlediğim alanlardır.


0

Magento görüntüleri galeriye aktarabilir.

Tam olarak tüm resimler ayrı sütunlarda olmamalıdır. İşte örnek.

Yüklerseniz, 1 ürün için 5 resim diyelim, dosyanızda _media_image sütununa (her resim için her satır) ör.

resim açıklamasını buraya girin Bu, SKU ile tek bir ürüne ait resimlerdir Sadece resimleri galeriye aktarırsanız, onları burada alırsınız -

resim açıklamasını buraya girin Ancak gördüğünüz gibi, hiçbir resim ana ürün resmi olarak eklenmez.

Magento yılında ana ürün görüntü denir taban ve ürün sayfasında ekilmektedir, küçük resim kategorisi görünümü ve en gösterilir küçük resim (vs ilgili ürünlerde)

Bu nedenle, resimlerinizin bir veya birisinin küçük, temel ve küçük resim olarak gösterilmesini sağlamak için ayrı sütunlara sahip olmanız ve resim adlarını da koymanız gerekir.

Böylece küçük, temel ve küçük resimlerle veya farklı resimlerle aynı görüntüyü yapabilirsiniz.

Bir sorun bulursanız bana bildirin.

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.