0212 876 28 66 - Telefon ile yazılım desteği verilmemektedir.

Kişisel XML Çıktı

Genel Açıklama   :  Altyapıda olmayan firmaların XML desteğine cevap verebilmek için oluşturulmuştur. XML çıktı talep eden firmadan örnek XML alınır. Entegrasyon sayfasında alınan xml dosyasında shopphp’e ait hazır makrolar kullanılarak XML çıktı desteği sağlanır. Bu altyapıda kullanabileceğiniz makroları alttaki listeden inceleyebilirsiniz.

 

Bu makroları templates/<aktif template dizini>/systemDefault dizini içerisinde urunListShow.php ve urunGoster.php dosyalarında kullanabilirsiniz.

Ürün adı gösterilir. : {%URUN_ADI%}
Ürün başlık bilgisini XX yerine yazılan sayı kadar kısaltır. : {%URUN_BASLIK_KISA_XX%}
Ürün açıklaması gösterilir. : {%URUN_ACIKLAMA%}
Ürüne ait MeteKeywors değerini gösterir. : {%URUN_ANAHTAR%}
Ürün eklenme tarihi gösterilir. : {%URUN_EKLENME_TARIHI%}
Ürün fiyatı gösterilir. : {%URUN_FIYAT%}
Ürün fiyat birimini adı ile gösterilir. : {%URUN_FIYAT_BIRIM%}
Ürün fiyat birimini, birim karakteri ile gösterir. : {%URUN_FIYAT_BIRIM2%}
Ürün fiyat (fix kargo kullanıldıysa)ı kargo dahil gösterilir. : {%URUN_FIYAT_KARGO_DAHIL_YTL%}
Ürün fiyatı kdv dahil gösterilir. : {%URUN_FIYAT_KDV_DAHIL%}
Ürün fiyatı kdv dahil olarak TL cinsinden gösterilir. : {%URUN_FIYAT_KDV_DAHIL_YTL%}
Ürün fiyatı kdv haric olarak gösterilir. : {%URUN_FIYAT_KDV_HARIC%}
Ürün fiyatı kdv hariç olarak TL cinsinden gösterilir. : {%URUN_FIYAT_KDV_HARIC_YTL%}
Ürün Kargo (fix kargo fiyatı kullanıldıysa) ve havale fiyatı gösterilir. : {%URUN_HAVALE_FIYAT_KARGO_DAHIL_YTL%}
Ürün havale fiyatı TL cinsinden gösterilir. : {%URUN_HAVALE_FIYAT_YTL%}
Ürün havale indirimi gösterilir. : {%URUN_HAVALE_INDIRIM%}
Kısa ürün açıklaması gösterilir. : {%URUN_KISA_ACIKLAMA%}
Ürün numarası (ID) gösterilir. : {%URUN_NO%}
Ürün kategori adı gösterilir.. : {%KATEGORI_ADI%}
Ürün marka adı gösterilir.. : {%MARKA_ADI%}
Ürün XML Kodu gösterilir. : {%DB_TEDARIKCICODE%}
Ürün Piyasa fiyatı gösterilir. (Eğer ürün indirimde ve piyasa fiyatı girilmemiş ise, piyasa fiyatı orijinal fiyat ile eşleştirilir.) : {%URUN_PIYASA_FIYAT%}
Ürün Piyasa fiyatını TL biriminde KDV Dahil gösterilir. : {%URUN_PIYASAFIYAT_KDV_DAHIL_YTL%}
Ürün Piyasa fiyatını TL biriminde KDV Hariç gösterilir. : {%URUN_PIYASAFIYAT_KDV_HARIC_YTL%}
Ürün Resmi gösterilir. : {%URUN_RESIM%}
Ürün için eklenen tüm resimleri gösterir. : {%URUN_RESIM_LIST%}
Ürün resim boyutunu config.xml dosyasında tanımlanan küçük boyutu ile gösterir. : {%URUN_RESIM_LITE%}
Ürün stogu gösterilir. : {%URUN_STOK%}
Ürün stokta olup olmadıgı gösterilir. : {%URUN_STOK_VARMI%}
Ürün tek cekim fiyatı gösterilir. : {%URUN_TEKCEKIM_FIYAT_YTL%}
Ürünün stokta olup olmadıgı gosterilir. : {%STOK_VARMI%}
Ürün detay linki URL adresini getirir. : {%URUN_DETAY_LINK%}
Ürün listeleme detay bilgisini getirir. : {%URUN_LISTE_DETAY%}
Ürün Kargo dahil tek çekim fiyatını getirir. : {%URUN_TEKCEKIM_FIYAT_KARGO_DAHIL_YTL%}
Ürün havale ile satış fiyatını getirir. : {%URUN_HAVALE_FIYAT_YTL%}
Ürün video HTML kodunu getirir. : {%VIDEO%}
Satın alma adetini <select> tagi sectirilir. Stok sayısına göre adet gösterilir. : {%ADET_FORM%}
Şablon dosyası altından anında kargo image dosyasını gösterir. (Bulunmayan şablonlarda manuel upload edilmelidir.) : {%ANINDA_KARGO%}
Şablon dosyası altından anında indirimli image dosyasını gösterir. (Bulunmayan şablonlarda manuel upload edilmelidir.) : {%INDIRIMLI_RESIM%}
Şablon dosyası altından anında yeni image dosyasını gösterir. (Bulunmayan şablonlarda manuel upload edilmelidir.) : {%YENI_RESIM%}
Şablon dosyası altından anında ücretsiz kargo image dosyasını gösterir. (Bulunmayan şablonlarda manuel upload edilmelidir.) : {%UCRETSIZ_KARGO%}
Ürün kategori dizin bilgisini (linkleri ile birlikte gösterir.) : {%BREADCRUMB%}
Ürün çok satanlar içerisindeyse, lang şablonunda tanımlanan bilgiyi getirir. : {%COK_SATAN%}
Veritabında serbest kullanılan data 1 field bilgisini gösterilir. : {%data1%}
Veritabında serbest kullanılan data 2 field bilgisini gösterilir. : {%data2%}
Veritabında serbest kullanılan data 3 field bilgisini gösterilir. : {%data3%}
Veritabında serbest kullanılan data 4 field bilgisini gösterilir. : {%data4%}
Veritabında serbest kullanılan data 5 field bilgisini gösterilir. : {%data5%}
Ürüne tanımlanan etiketler gösterilir. : {%ETIKET%}
Grup satıs adedi gosterilir. : {%GRUP_SATIS_ADEDI%}
Grup satıs kalan süre gosterilir. : {%GRUP_SATIS_KALAN%}
Grup satın alma gerceklesti tarih bilgisi gosterilir. : {%GRUP_SATIS_ONAY_TARIH%} :
Sepete ekle butonu için onclick javascript komutunu getirir. : {%SEPETE_EKLE_LINK%}
Hemen al butonu için onclick javascript komutunu getirir. : {%HEMEN_AL_LINK%}
Tanımlama varsa indirim oranı gösterilir. : {%INDIRIM_ORAN%}
Sitede fix kargo fiyatı yöntemi kullanılıyorsa, ürün kargo fiyatını gösterir. Desi hesaplama yöntemi kullanılıyorsa bilgi gözükmez. : {%KARGOFIYAT%}
Kategori adı gosterilir. : {%KATEGORI_ADI%}
Piyasa fiyatına göre kullanıcı kazanç tutarını gösterilir. : {%KAZANC%}
Listeleme kategorileri adı gösterilir. : {%LISTELEME_KATEGORILERI_NAME%}
Listeleme kategorilerini dizin bilgisi ile birlikte gösterir. : {%LISTELEME_KATEGORILERI_NAMEPATH%}
Marka adı gösterilir. : {%MARKA_ADI%}
Minimum taksit saysı gösterilir. : {%MINTAKSIT%}
Ürün ön detay bilgisi gösterilir. : {%ONDETAY%}
Ürün piyasa fiyatı gösterilir. : {%PIYASA_FIYAT%}
Ürün fiyatının piyasa fiyatına göre indirim oranını gösterir. : {%PIYASA_INDIRIM_ORANI%}
Ürünün ile kazanılabilecek puan miktarını gösterilir. : {%PUAN%}
Ürün sigorta fiyatı gösterilir. : {%SIGORTA_FIYAT%}
Ürün sigorta bilgisini gösterir. : {%SIGORTA_STR%}
Ürün sigorta bilgisini TL cinsinden göserir. : {%SIGORTA_TL%}
Stok adedi gösterilir. : {%STOK%}
Stokta var olup olmadıgı ikon ile gosterilir. : {%STOK_RESIM%}
Toplu indirim oranı tamılandıysa, ilgili oranı gösterilir. : {%TOPLU_INDIRIM_ORANI%}
Toplu indirim oranı tamılandıysa, ilgili oranı lang şablonunda tanımlandığı cümle ile gösterilir. : {%TOPLU_INDIRIM_ORANI_STR%}
Ürün puanı yıldız ikonu ile gösterilir. : {%YILDIZ%}
Yorum sayısı gösterilir. : {%YORUM_SAYISI%}
İlgili PHP fonksiyon cevabını çağırır.
Ör : {%func_deneme%}, şablon lib dosyasındaki
function deneme()
{
return “deneme”;
}
cevabını getirir.
: {%func_%}
İlgili PHP fonksiyon cevabını çağırır. Fonksiyona bilgi olarak ürün array bilgisini gönderir.
Ör : {%func-data_deneme%}, şablon lib dosyasındaki
function deneme($d)
{
//$d ürüna ait array;
return “deneme”;
}
cevabını getirir.
: {%func-data_%}

Bu alanların dışında ürün veritabanından (tablo adı : urun) herhangi bir veritabanı filed’ı {%DB_FIELD%} ile çağrabilirsiniz. Ör: piyasaFiyat field için {%DB_PIYASAFIYAT%}