ShopPHP'de şablonun tamamını kişiselleştirebilirsiniz. Ana sayfada farklı, iç sayfada farklı şablon hazırlamak sadece birkaç dakikanızı alacaktır.


Kullanmamız gereken iki ürün listeleme şablonuna ihtiyacımız olacağı için, öncelikle şablon klasöründe bulunan templates/<aktif template dizini>/systemDefault/urunListShow.php dosyasını kopyalayalım ve aynı dizine urunListShowAnasayfa.php olarak kaydedelim. Böylece aynı içeriğie sahip 2 dosya bu klasörün içine kopyalanmış oldu.

İkinci Adımda yeni kopyaladığımız urunListShowAnasayfa.php dosyasını ihtiyacımıza göre düzenleyelim. İşlem bittikten sonra son adımımız şablon klasöründe bulunan index.php dosyasını editlemek olacaktır.

templates/<aktif template dizini>/index.php dosyasında

urunlist('select * from urun where anasayfa=1 order by ID desc,seq desc')

benzeri bir satır bulacaksınız. Bu satırı

urunlist('select * from urun where anasayfa=1 order by ID desc,seq desc','','UrunListShowAnasayfa')

ile güncelleyelim. Artık sitede ana sayfada farklı, kategori sayfalarında farklı şablon kullanabiliriz.

Bu şablonlarda kullanabileceğiniz makroları görmek için tıklayın.