Opencart Sitelerinde Uyumsuz XML lerin Convert Edilerek Yüklenmesi

Yazar OpencartUzman 10/07/2018 0 Yorumlar

Bir xml modülü satın alarak tedarikçilerinizin ürünlerini sitenize entegre edebilirsiniz ancak bazı durumlarda xmldeki uyumsuzluk ürünlerin bir bölümünü veya tamamını entegre etmenizi engeller.

Gönül isterki bir xml modülü Dünyadaki tüm xml leri yükleyebilsin ancak ne yazık ki bazı xml türleri istenen formata getirilmeden yüklenmez.

Bu gibi aksi durumlarda xml veren firma bir düzenleme yapmaz ve sizin başınızın çaresine bakmanız gerekir. Genellikle söylenen cümle "Biz Herkese Bu Şekilde Veriyoruz, Hiçkimse Problem Yaşamıyor" dur.

Neyseki OpencartUzman sizi bu durumdan kurtarmak için çok uygun fiyatlarla ve hızlıca çözüm sağlar.

Bu yazıda çokça karşılaşılan uyumsuzluk sorunları ve çözümleri örmeklerle gösterilmiştir.

# SORUN1 - Resim Etiketinin Numaralı Gelmemesi

<Resimler>
   <Resim>https://www.opencartuzman.com/urunler/resim1.jpg</Resim>
   <Resim>https://www.opencartuzman.com/urunler/resim2.jpg</Resim>
   <Resim>https://www.opencartuzman.com/urunler/resim3.jpg</Resim>
</Resimler>

# ÇÖZÜM1 - Xmldeki resim etiketinin her birinin aşağıdaki şekilde numaralı hale getirilmesidir.

<Resimler>
   <Resim1>https://www.opencartuzman.com/urunler/resim1.jpg</Resim1>
   <Resim2>https://www.opencartuzman.com/urunler/resim2.jpg</Resim2>
   <Resim3>https://www.opencartuzman.com/urunler/resim3.jpg</Resim3>
</Resimler>

------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

# SORUN2 - Resimlerin Sonunda Random Karakter Gelmesi

İdeasoft xmllerinde karşılaşılan sorundur. Resimlerin sonuna random bir karakter verir.

<Resim>http://st1.myideasoft.com/shop/mr/95/myassets/products/617/makeup-08.jpg?revision=1519627277</Resim>

# ÇÖZÜM2 - .jpg den sonrası silinir.

<Resim>http://st1.myideasoft.com/shop/mr/95/myassets/products/617/makeup-08.jpg</Resim>

------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

# SORUN3 - Fiyat kuruş ayracı virgül olması, fiyat alanından para birimi yazılmasıdır.

<fiyat>19,90 TL</fiyat>

# ÇÖZÜM3 - Etiketin aşağıdaki şekilde yeniden düzenlenmesidir.

<fiyat>19.90</fiyat>

------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

# SORUN4 - Çoklu Seçenek

Opencartta seçenekler için stok tanımlanabilir ancak bir seçenek diğerine bağlı olarak çalışmaz. (Opencartta Seçenek Mantığı >>)

<subproduct>
<type1>Siyah</type1>
<type2>XL</type2>
<stock>2</stock>
</subproduct>

# ÇÖZÜM4 - Seçeneklerin aşağıdaki şekilde birleştirilerek tek bir stok oluşturulmasıdır.

<subproduct>
<type>Siyah/XL</type>
<stock>2</stock>
</subproduct>

------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

# SORUN5 - Çoklu XML

Ürün temel verileri, stoklar, resimler, seçenekler vb. ayrı ayrı xmllerde verilmiştir.

# ÇÖZÜM5 - XML birleştirilerek tek bir dosya haline getirilir.

 

Soru Sor