PrestaShop’ta CSV dosyasıyla toplu ürün içe aktarma
Doğal içe aktarma aracı, yönetim panelinde Advanced Parameters > Import altında yer alır: bir CSV dosyası kabul eder, sütun eşleştirmesi sunar ve tekil bir içe aktarma için iyi çalışır. Sorunlar neredeyse her zaman aynı üç noktadan kaynaklanır: dosya kodlaması, sütun ayracı ya da mevcut bir ürünü yeni bir ürün oluşturmak yerine üzerine yazan tekrarlanan bir referans.
Bir CSV içe aktarmayı en sık ne bozar
PrestaShop’un içe aktarma aracı UTF-8 kodlamalı bir dosya bekler. Excel’den Windows-1252 kodlamasıyla dışa aktarılmış bir dosya, ekranda aksanlı karakterleri korur ama içe aktarmada bunları bozar: özel karakterler oluşturulan ürün kayıtlarında okunamayan sembollere dönüşür.
İkinci sürtünme noktası sütun ayracıdır. PrestaShop bunu otomatik olarak algılamaya çalışır, ancak açıklama alanlarında virgül bulunan bir dosya bu algılamayı yanıltabilir ve sonraki tüm sütunları kaydırabilir.
Üçüncü, daha sessiz nokta: Reference sütunu eşleştirme anahtarı olarak kullanılır. Dosyadaki bir satır zaten veritabanında bulunan bir referans taşıyorsa, içe aktarma bir kopya oluşturmaz; o satırın verileriyle mevcut ürünün üzerine yazar. Büyük bir dosyada bu, hiçbir hata gösterilmeden yüzlerce kaydı sessizce değiştirebilir.
İçe aktarma ekranı ardından bir eşleştirme adımı sunar; burada dosyadaki her sütun bir PrestaShop alanıyla eşleştirilir: ad, fiyat, kategori, miktar, açıklama. Bu eşleştirme kaydedilebilir ve aynı yapıya sahip bir sonraki dosyada yeniden kullanılabilir; böylece belirli bir tedarikçi için her seferinde yeniden yapılması gerekmez.
İlgili sayfalar
-
Kataloğu veya siparişleri CSV olarak dışa aktarma
Ters işlem; yönetim panelinin tek tıkla neyi çıkarabildiği konusunda kendi sınırlarıyla birlikte.
-
İç arama bazı ürünleri bulmuyor
Büyük bir içe aktarma genellikle arama yeniden indekslemesini gerekli kılan olaydır.
-
Özel PrestaShop modülü geliştirme
Manuel yönetim paneli ekranının ötesinde, otomatik ve tekrarlayan bir içe aktarma için.
İhtiyacınızı bir dakikada anlatın
Size bir anket daha değil, doğrudan bir tahmin sunabilmem için birkaç hedefli soru.