Selamlar arkadaşlar,
bir eticaret sitesindeki ürünlerin xml olarak çıktısını istiyoruz.
  • Örnek olarak vereceğimiz x site adreslerindeki ürünleri varyant, kategori vs.. opencart/wordpress gibi alt yapıya değil, localhost'da mysql db içerisine alsın sonra xml çıkarsın.
  • Esnek yapıda olursa dadundan yinmez, misal; a sitesinde ürün fiyatı ve indirimli fiyat yazarken b sitesinde bunlara ilave tavsiye edilen satış fiyatı da yazabilir. Yapıyı inşa ederken olası ilaveler de olabileceği düşünülsün.
  • Örnek verilen eticaret siteleri haricinde sonrasında kod üzerinde gerekli alanları düzenleyerek farklı temalardan da ürün çekebilelim. bu nedenle 1 defaya mahsus kod değişikliğini beraber yaparak farklı site için de kullanmış olabilelim.
  • kodlama içerisinde yorum satırları üşenmeden eklenmeli.
  • Masaüstü yazılım istemiyoruz, php kodlaması olacaktır.
  • kaynak kodları herhangi bir şekilde şifrelenmemiş ve açık olarak istiyoruz ki dediğim gibi düzenleyip any siteden de çekebilelim.
Umarım pm den detay istemeyecek kadar açık olmuştur, pm üzerinden direk ücret ve deadline gönderirseniz sevinirim.

Xml olarak istenilen format aşağıdadır.

<Urunler>
<Urun>
<UrunAdi>
<![CDATA[ source siteden alınan ürün adı ]]>
</UrunAdi>
<UrunAciklamasi>
<![CDATA[ source siteden alınan açıklama ]]>
</UrunAciklamasi>
<resim>
<![CDATA[https://www.xxx.com/image/data/ayak/ayakkabi-31628.jpg]]>
</resim>
<ekresim1>
<![CDATA[https://www.xxx.com/image/data/ayak/ayakkabi-a56468.jpg]]>
</ekresim1>
<ekresim2>
<![CDATA[https://www.xxx.com/image/data/ayak/ayakkabi-a56469.jpg]]>
</ekresim2>
<ekresim3>
<![CDATA[https://www.xxx.com/image/data/ayak/ayakkabi-a54670.jpg]]>
</ekresim3>
<IndirimliFiyat>
<![CDATA[ 109.99 ]]>
</IndirimliFiyat>
<NormalFiyat>
<![CDATA[ 119.99 ]]>
</NormalFiyat>
<Marka>
<![CDATA[ xxx ]]>
</Marka>
<KategoriAdi>
<![CDATA[ Kadın Ayakkabı ]]>
</KategoriAdi>
<KategoriAdi>
<![CDATA[ Kadın Ayakkabı:Topuklu Ayakkabı ]]>
</KategoriAdi>
<ozel_alan1>
<![CDATA[ 567575675756 ]]> //varsa source siteden alacak
</ozel_alan1>
<ozel_alan2>
<![CDATA[ swer434 ]]> //varsa source siteden alacak
</ozel_alan2>
<ozel_alan3>
<![CDATA[ bftr45 ]]> //varsa source siteden alacak
</ozel_alan3>
<ozel_alan4>
<![CDATA[ vgtrs23 ]]> //varsa source siteden alacak
</ozel_alan4>
<Model>
<![CDATA[ AY7C-15580 ]]>
</Model>
<StokAdedi>4</StokAdedi> //program bilemez bunu, içeri alırken biz manuel gireceğiz
<Stoklar>
<Stok>
<isim>Numara Seçiniz</isim> //source sitede yazmayabilir , manuel girilebilir
<ozellik>34</ozellik>
<miktar>0</miktar> //program bilemez bunu, içeri alırken biz manuel gireceğiz
</Stok>
<Stok>
<isim>Numara Seçiniz</isim> //source sitede yazmayabilir , manuel girilebilir
<ozellik>35</ozellik>
<miktar>0</miktar> //program bilemez bunu, içeri alırken biz manuel gireceğiz
</Stok>
<Stok>
<isim>Numara Seçiniz</isim> //source sitede yazmayabilir , manuel girilebilir
<ozellik>36</ozellik>
<miktar>0</miktar> //program bilemez bunu, içeri alırken biz manuel gireceğiz
</Stok>
<Stok>
<isim>Numara Seçiniz</isim> //source sitede yazmayabilir , manuel girilebilir
<ozellik>37</ozellik>
<miktar>2</miktar> //program bilemez bunu, içeri alırken biz manuel gireceğiz
</Stok>
<Stok>
<isim>Numara Seçiniz</isim> //source sitede yazmayabilir , manuel girilebilir
<ozellik>38</ozellik>
<miktar>2</miktar> //program bilemez bunu, içeri alırken biz manuel gireceğiz
</Stok>
<Stok>
<isim>Numara Seçiniz</isim> //source sitede yazmayabilir , manuel girilebilir
<ozellik>39</ozellik>
<miktar>0</miktar>//program bilemez bunu, içeri alırken biz manuel gireceğiz
</Stok>
</Stoklar>
</Urun>
</Urunler>