Gelişmiş XML Entegrasyonu Modülü Kullanımı

Yazar OpencartUzman 20/04/2017 0 Yorumlar Opencart Modül Kurulum Dokümanları,

XML Entegrasyonu modülü OpencartUzman paketlerinde Entegrasyon > XML Entegrasyonu, diğer standart opencart paketlerinde sol menüde yer alır.

Her yeni xml için yeni bir kayıt oluşturup sınırsız sayıda tedarikçi ile ürün aktarımı yapabilirsiniz.

Sıkılmadan okuyun, birkaç yanlış deneme yapıp silin. Yapabilirsiniz :)

1. adımda bazı genel yükleme ayarlarını yapmak gerekir. Aşağıdaki adımları inceleyebilirsiniz.

XML linkiniz; Tedarikçinizden aldığınız xml linkini bu alana yazıp sağ kısmındaki xml getir butonuna tıklayın.

Yükleme parçaları; XML ilk yüklemede tüm verileri çekeceği için işlem uzun sürecektir. İlk yüklemede bu alanı maximum yapın. Dosya boyutu büyük ise yüklemeyi birkaç kez başlatmanız gerekebilir.

XML Ürün Etiketi; XML dosyasında her bir ürünü çevreleyen etiket belirtilmelir. Bu gönderilen xmle göre farklı isimde verilmiş olabilir. Genellikle "Urun, Product, Item" gibi isimler verilir.

Stok Dışı Durumu; Ürün tükendiğinde sitenizde görünecek durumudur. Tükendi, Ön sipariş gibi durumlar seçilebilir.

Kategori ağacı ayırıcısı; Yükleme sürecinde kategoriler oluşturulup içine ürünler yüklenecektir. XMLde verilen kategoriler doğru biçimde ağaç şeklide sitede oluşturulması için doğru ayraç seçilmelidir. Bunun için birkaç örnek aşağıda verilmiştir.

Giyim > Gömlek > Bayan Gömlek; Ayraç ' > '

Giyim > Gömlek | Bayan Gömlek; Ayraç ' |'

Giyim;Gömlek;Bayan Gömlek; Ayraç ';'

Giyim

Gömlek

Bayan Gömlek

Her bir kategori ayrı etiketlerde verilmiş ise 'kategori ağacı' seçilmelidir. Örnek gösterdiğimiz aktarımda bu şekilde verilmiştir.

XMLden Çıkmış Ürün; Tedarikçiniz xmlden ürünü kaldırdığında sitenizde silebilir, stok 0 yapabilir veya durumunu kapatabilirsiniz.

Fiyat Ayarlama; XML yükleme aşamasında verilen fiyatın üzerine extra oran ekleyebilirsiniz. Tedarikçiler bazen satacağınız fiyatı verir, bazen de size olan bayi satış fiyatını verir, bu durumda bayi fiyatına %30 gibi bir oran ilave edip sitenize ekleyebilirsiniz.

Güncelle; İlk yüklemeden sonra mevcut ürünlerin hangi alanlarının güncelleneceğini seçebilirsiniz. Elle düzelttiğiniz alanları pas geçip bozulmamaısını sağlayabilirsiniz. Örneğin yüklemeden sonra kategorileri elle derlediyseniz, kategori alanını güncelleme boş bırakın. Veya resimleri her defasında gereksiz yere yeniden yükleyip sitenize lüzumsuz yük getirmeyin. Sadece değişen fiyat ve stok alanlarını seçmeniz önerilir.

XMLi kaldırıp eklenen tüm ürünleri ve resimleri tek hamlede silebilirsiniz. Bunun için öncelikle bu tedarikçinin ürünlerini sil işaretini tıklayın ve kırmızı buton ile ürünerli sitenizden kaldırın.

 
2. adımda xml deki örnek bir ürün üzerinden eşleme yapır. XML de gelen değerler opencart ürün kartındaki doğru alanlara bağlanarak yükleme gerçekleştirilir.
 
Bakıldığında anlaşılabilecek şekilde neyin nereye gelmesi gerektiği tahmin edilebilir.
 
Ürün kodu muhakkak her ürün için bezersiz değer belirlenmelidir. Ürün kodu olmadan aktarım yapılmaz.
 
Etiketleri doğru biçimde eşleştiğinden emin olun, aşağıdaki örnekteki gibi urun_adi ile gelen değer Ürün Adı, fiyat olarak gelen değer Ürün Fiyatı olarak getirilecektir.
 
Opencart için uyumsuz olması durumları söz konusu olabilmektedir, bu konuda detaylı bilgi için Buradan Göz Atabilirsiniz
 
 
 
1 ve 2. adımlarda doğru seçimler yapıldıktan sonra 3. adımdan Şimdi Yükle butonuna tıklayarak aşağıdaki tamamlandı durumunu görene kadar bekleyin.
 
Yükleme işlemi ilk defasında çok uzun sürüp karşı sunucudan veya sizin sunucunuzdan bağlantı kesilebilir, parça 10/10 u aşıp saymaya devam eder, bu durumda pencereyi kapatıp tekrar başlatın.
 
Yükleme durumunu doğru biçimde göremiyorsanız htaccess dosyanıdaki şu satır modülün göstergesini engellediği içindir. FTP ana dizininde yer alan htaccess dosyanıdaki şu satırı alttaki gibi değiştirin.
 
<FilesMatch "(?i)((\.tpl|.twig|\.ini|\.log|(?<!robots)\.txt))">  (bu satırı bulun)
<FilesMatch "(?i)((\.tpl|.twig|\.ini|\.log))">  (bu şekilde yazın)
 

Soru Sor