ShopPHP'de hiç PHP kodlarına müdahale ihtiyacı duymadan, şablon kişiselleştirme ihtiyaçlarınızı sadece HTML ve makro kullarak yapabilirsiniz.
Bu makroları templates/<aktif template dizini>/systemDefault dizini içerisinde urunListShow.php ve urunGoster.php dosyalarında kullanabilirsiniz.
| Açıklama | Makro |
|---|---|
| Ü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_ |
| Ü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_ |
| Ü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.
function deneme()
{
return "deneme";
}
ait fonksiyon değerini getirir. |
{%func_<fonksiyon adı>%} |
| İ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)
ait fonksiyon değerini getirir. |
{%func-data_<fonksiyon adı>%} |
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%} gibi.