Opencart Xml Entegrasyonu Modülü 2X 3X V3

  • Konuyu Başlatan Patron
  • Başlangıç tarihi
P

Patron

<div class="bbWrapper"><b>Merhaba</b><br /> <br /> Opencart xml entegrasyonu modülü ile anlaşmış olduğunuz tedarikçilerinizden alacağınız xml linkini sitenize ekleyip kolayca yüklemesini yapabilirsiniz.<br /> <br /> Temelde yapılan operasyon gelen datadaki verilerin opencart ürün kartında ilgili yerlere yazdırmaktır. <br /> <br /> Bir pilot ürün üzerinde eşleme yapılıp aynı eşleme tüm dataya uygulanır.<br /> <br /> <br /> İlk bakışta karmaşık gibi görünse de işlem çok basittir. urun_adi olarak gelen değer, Ürün Adına, adet olarak gelen değer ürün Miktar alanına yazdırılacaktır.<br /> <br /> Bu işlem modül arayüzünde şu şekilde yapılır.<br /> <br /> Solda xml in içindeki bir ürüne ait alanlar açık şekilde listelenir, sağda bunu opencart sitenizin ürün kartında neresine yazılacağını seçip yüklediğinizde tüm ürünler için aynı işlem tekrarlanır ve ürünler yüklenir.<br /> <br /> <br /> <script class="js-extraPhrases" type="application/json"> { "lightbox_close": "Kapat", "lightbox_next": "Sonraki", "lightbox_previous": "Önceki", "lightbox_error": "İstenilen içerik yüklenemedi. Lütfen daha sonra tekrar deneyiniz.", "lightbox_start_slideshow": "Sunuma başla", "lightbox_stop_slideshow": "Sunuma durdur", "lightbox_full_screen": "Tam ekran", "lightbox_thumbnails": "Küçük resimler", "lightbox_download": "İndir", "lightbox_share": "Paylaş", "lightbox_zoom": "Zoom", "lightbox_new_window": "Yeni Pencere", "lightbox_toggle_sidebar": "Toggle sidebar" } </script> <div class="bbImageWrapper js-lbImage" title="opencart-xml-entegrasyonu-2.jpg" data-src="https://content.netkreatif.com/wp-content/uploads/2023/01/opencart-xml-entegrasyonu-2.jpeg" data-lb-sidebar-href="" data-lb-caption-extra-html="" data-single-image="1"> <img src="https://content.netkreatif.com/wp-content/uploads/2023/01/opencart-xml-entegrasyonu-2.jpeg" data-url="https://content.netkreatif.com/wp-content/uploads/2023/01/opencart-xml-entegrasyonu-2.jpeg" class="bbImage" data-zoom-target="1" style="" alt="opencart-xml-entegrasyonu-2.jpg" title="opencart-xml-entegrasyonu-2.jpg" width="" height="" loading="lazy" /> </div><br /> <br /> <br /> Opencart xml modülü ile sınırsız xml entegre edilebilir.<br /> <br /> Bazı durumlarda karmaşık xml yapıları üzerinde işlem yapılıp uygun hale getirmek gerekir.<br /> <br /> <h3>Opencart Sitelerinde Uyumsuz XML lerin Convert Edilerek Yüklenmesi&#8203;</h3><br /> 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.<br /> <br /> 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.<br /> <br /> 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 &quot;Biz Herkese Bu Şekilde Veriyoruz, Hiç kimse Problem Yaşamıyor&quot; dur.<br /> <br /> Neyseki Nullvips.com sizi bu durumdan kurtarmak için hızlıca çözüm sağlar.<br /> <br /> <span style="color: rgb(184, 49, 47)"><b><span style="font-size: 22px">Bu yazıda çokça karşılaşılan uyumsuzluk sorunları ve çözümleri örneklerle gösterilmiştir.</span></b></span><br /> <br /> <h2><span style="color: rgb(184, 49, 47)"># SORUN1 </span>- Resim Etiketinin Her Birinin Aynı Gelmesi&#8203;</h2>&lt;Resimler&gt;<br /> &lt;Resim&gt;<a href="https://www.nullvips.com/urunler/resim1.jpg" target="_blank" class="link link--external" rel="nofollow ugc noopener">https://www.nullvips.com/urunler/resim1.jpg</a>&lt;/Resim&gt;<br /> &lt;Resim&gt;<a href="https://www.nullvips.com/urunler/resim2.jpg" target="_blank" class="link link--external" rel="nofollow ugc noopener">https://www.nullvips.com/urunler/resim2.jpg</a>&lt;/Resim&gt;<br /> &lt;Resim&gt;<a href="https://www.nullvips.com/urunler/resim3.jpg" target="_blank" class="link link--external" rel="nofollow ugc noopener">https://www.nullvips.com/urunler/resim3.jpg</a>&lt;/Resim&gt;<br /> &lt;/Resimler&gt;<br /> <br /> <h3><span style="color: rgb(65, 168, 95)"># ÇÖZÜM1</span> - Xmldeki resim etiketinin her birinin aşağıdaki şekilde numaralı hale getirilmesidir.&#8203;</h3>&lt;Resimler&gt;<br /> &lt;Resim1&gt;<a href="https://www.nullvips.com/urunler/resim1.jpg" target="_blank" class="link link--external" rel="nofollow ugc noopener">https://www.nullvips.com/urunler/resim1.jpg</a>&lt;/Resim1&gt;<br /> &lt;Resim2&gt;<a href="https://www.nullvips.com/urunler/resim2.jpg" target="_blank" class="link link--external" rel="nofollow ugc noopener">https://www.nullvips.com/urunler/resim2.jpg</a>&lt;/Resim2&gt;<br /> &lt;Resim3&gt;<a href="https://www.nullvips.com/urunler/resim3.jpg" target="_blank" class="link link--external" rel="nofollow ugc noopener">https://www.nullvips.com/urunler/resim3.jpg</a>&lt;/Resim3&gt;<br /> &lt;/Resimler&gt;<br /> <br /> <br /> <h2><span style="color: rgb(184, 49, 47)"># SORUN2</span> - Resimlerin Sonunda Random Karakter Gelmesi&#8203;</h2>İdeasoft xmllerinde karşılaşılan sorundur. Resimlerin sonuna random bir karakter verir.<br /> <br /> &lt;Resim&gt;<a href="http://st1.myideasoft.com/shop/mr/95/myassets/products/617/makeup-08.jpg?revision=1519627277" target="_blank" class="link link--external" rel="nofollow ugc noopener">http://st1.myideasoft.com/shop/mr/95/myassets/products/617/makeup-08.jpg?revision=1519627277</a>&lt;/Resim&gt;<br /> <br /> <h3><span style="color: rgb(65, 168, 95)"># ÇÖZÜM2</span> - .jpg den sonrası silinir.&#8203;</h3>&lt;Resim&gt;<a href="http://st1.myideasoft.com/shop/mr/95/myassets/products/617/makeup-08.jpg" target="_blank" class="link link--external" rel="nofollow ugc noopener">http://st1.myideasoft.com/shop/mr/95/myassets/products/617/makeup-08.jpg</a>&lt;/Resim&gt;<br /> <br /> <h2><span style="color: rgb(184, 49, 47)"># SORUN3</span> - Fiyat kuruş ayracı virgül olması, fiyat alanından para birimi yazılmasıdır.&#8203;</h2>&lt;fiyat&gt;19,90 TL&lt;/fiyat&gt;<br /> <br /> <h3><span style="color: rgb(65, 168, 95)"># ÇÖZÜM3</span> - Etiketin aşağıdaki şekilde nokta olarak yeniden düzenlenmesidir.&#8203;</h3>&lt;fiyat&gt;19.90&lt;/fiyat&gt;<br /> <br /> <br /> <h2><span style="color: rgb(184, 49, 47)"># SORUN4</span> - Çoklu Seçenek&#8203;</h2>Opencartta seçenekler için stok tanımlanabilir ancak bir seçenek diğerine bağlı olarak çalışmaz. (<a href="https://www.opencartuzman.com/opencart-modul-kullanim-dokumanlari/opencart-secenek-mantigi" target="_blank" class="link link--external" rel="nofollow ugc noopener">Opencartta Seçenek Mantığı &gt;&gt;</a>)<br /> <br /> &lt;subproduct&gt;<br /> &lt;type1&gt;Siyah&lt;/type1&gt;<br /> &lt;type2&gt;XL&lt;/type2&gt;<br /> &lt;stock&gt;2&lt;/stock&gt;<br /> &lt;/subproduct&gt;<br /> <br /> <h3><span style="color: rgb(65, 168, 95)"># ÇÖZÜM4</span> - Seçeneklerin aşağıdaki şekilde birleştirilerek tek bir stok oluşturulmasıdır.&#8203;</h3>&lt;subproduct&gt;<br /> &lt;type&gt;Siyah/XL&lt;/type&gt;<br /> &lt;stock&gt;2&lt;/stock&gt;<br /> &lt;/subproduct&gt;<br /> <br /> <br /> <h2><span style="color: rgb(184, 49, 47)"># SORUN5</span> - XML Değerleri Attribute Olarak Gelmesi&#8203;</h2>&lt;Product Id=&quot;51475&quot; Name=&quot;Katlamalı Bere Hardal&quot; Price=&quot;17,88&quot; Category=&quot;AKSESUAR &gt; Atkı-Bere-Şal&quot; Picture=&quot;<a href="https://www.haydigiytoptan.com/i/l/019/0192737_katlamali-bere-hardal-34841100.jpeg" target="_blank" class="link link--external" rel="nofollow ugc noopener">https://www.haydigiytoptan.com/i/l/019/0192737_katlamali-bere-hardal-34841100.jpeg</a>&quot; /&gt;&lt;/Product&gt;<br /> <br /> <h3><span style="color: rgb(65, 168, 95)"># Çözüm5</span> Tag e dönüştürülür.&#8203;</h3><br /> <br /> &lt;Product&gt;<br /> &lt;Id&gt;51475&lt;/Id&gt;<br /> &lt;Name&gt;Katlamalı Bere Hardal&lt;/Name&gt;<br /> &lt;Price&gt;17.88&lt;/Price&gt;<br /> &lt;Category&gt;AKSESUAR &gt; Atkı-Bere-Şal&lt;/Category&gt;<br /> &lt;Picture&gt;<a href="https://www.haydigiytoptan.com/i/l/019/0192737_katlamali-bere-hardal-34841100.jpeg" target="_blank" class="link link--external" rel="nofollow ugc noopener">https://www.haydigiytoptan.com/i/l/019/0192737_katlamali-bere-hardal-34841100.jpeg</a>&lt;/Picture&gt;<br /> &lt;/Product&gt;<br /> <br /> <br /> <h2><span style="color: rgb(184, 49, 47)"># SORUN6</span> - Çoklu XML&#8203;</h2>Ürün temel verileri, stoklar, resimler, seçenekler vb. ayrı ayrı xmllerde verilmiştir.<br /> <br /> <h3><span style="color: rgb(65, 168, 95)"># ÇÖZÜM6</span> - XML birleştirilerek tek bir dosya haline getirilir.&#8203;</h3><br /> <br /> <h2><span style="color: rgb(184, 49, 47)"># SORUN7</span> - Farklı Kur ve KDV Oranları İçeren XML ler&#8203;</h2>&lt;Urun&gt;<br /> <br /> &lt;UrunAdi&gt;Kahve Deri Ayakkabı&lt;/UrunAdi&gt;<br /> <br /> &lt;Kategori&gt;Ayakkabı &gt; Erkek Ayakkabı&lt;/Kategori&gt;<br /> <br /> &lt;Fiyat&gt;175.92&lt;/Fiyat&gt;<br /> <br /> &lt;Kur&gt;USD&lt;/Kur&gt;<br /> <br /> &lt;KDV&gt;8&lt;/KDV&gt;<br /> <br /> &lt;/Urun&gt;<br /> <br /> &lt;Urun&gt;<br /> <br /> &lt;UrunAdi&gt;Ayakkabı Spreyi&lt;/UrunAdi&gt;<br /> <br /> &lt;Kategori&gt;Ayakkabı &gt; Aksesuarlar&lt;/Kategori&gt;<br /> <br /> &lt;Fiyat&gt;67.79&lt;/Fiyat&gt;<br /> <br /> &lt;Kur&gt;TL&lt;/Kur&gt;<br /> <br /> &lt;KDV&gt;18&lt;/KDV&gt;<br /> <br /> &lt;/Urun&gt;<br /> <br /> <h3><span style="color: rgb(65, 168, 95)"># ÇÖZÜM7</span> - XML import dosyasında modifikasyon yapılarak kur ve para birimi karşılanır.&#8203;</h3>Kdv oranı, ürün adı veya fiyatı gibi bir alana yazılmaz, opencart sitenizde var olan bir kdv oranına (tax_class_id) eşleştirilir. Bunun için xml de gelen oran etiket ile tanımlatılıp doğru işlem yapılır. Bu import dosyasına ilave bir php kod eklenerek yapılabilir.<br /> <br /> Kur ise opencartta orjinal olarak hiç olmayan bir özelliktir. Bunu <a href="https://www.opencartuzman.com/opencart-modulleri/kur-secimi.html" target="_blank" class="link link--external" rel="nofollow ugc noopener">opencart kur modülü</a> ile öncelikle sisteme eklemek gerekir. Sonrasında kdv eşleştirir gibi kur eur ise ürün kurunu euro yap gibi bir fonksiyon import dosyasına yazılır.<br /> <br /> XML de kdv ve kur farklı şekillerde gönderileceğinden xml e özel ayrı ayrı düzenlemeler gerekir.<br /> <br /> Örneğin xml de kurlar şu şekillerde gönderilebilir;<br /> <br /> &lt;kur&gt;USD&lt;/kur&gt;<br /> <br /> &lt;birim&gt;DOLAR&lt;/birim&gt;<br /> <br /> &lt;para&gt;$&lt;/para&gt;<br /> <br /> &lt;currency&gt;US DOLAR&lt;/currency&gt;<br /> <br /> <span style="color: rgb(243, 121, 52)"><span style="font-size: 22px">Görüldüğü üzere hem etiket ismi, hem de etiketin içinde gelen değerin yazılış biçimi değişmektedir. <br /> Yazılımcı bunu inceleyerek doğru şekilde eşleştirmeyi yapacaktır.</span></span><br /> <br /> <span style="font-size: 22px">İyi Forumlar Dilerim.</span><br /> <br /> <br /> <span style="color: rgb(65, 168, 95)"><span style="font-size: 22px"><b>Virüstotal : 5345cddb887b84af93fa4bb14b8f989be66a899b18b0130ef6cc146a0bcead58</b></span></span><br /> <br /> <br /> <div style="text-align: center"><b><span style="font-size: 22px">Opencart XML Entegrasyonu Modülü 2x 3x V3</span><br /> <br /> <span style="color: rgb(41, 105, 176)"><span style="font-size: 26px"><a href="https://disk.yandex.com.tr/d/c_VF89ejUzNsQA" target="_blank" class="link link--external" rel="nofollow ugc noopener">İNDİR</a></span></span></b>&#8203;</div></div>
 
0Konular
0Mesajlar
0Kullanıcılar
Son üye
Üst