Smarty içerisinde ezSql sınıfı kullanımı

önceki yazılarda smarty ve ezSql ile alakalı bilgiler verip nasıl kurulduğunu ve kullanım örneklerini yaptık . Bu yazımda ise smarty tema moturu içerisinde ezSql veritabanı sınıfının nasıl kullanılacağına bakacağız .

Smarty Nedir ?

Smarty Kurulumu Nasıl Gerçekleştirilir ?

ezSql nedir ?

 

Önceki yazılarımda smarty ve ezSql classlarını ayrı ayrı anlattığım için kurulumu yapacağınızı varsayıyorum .

 

PHP smarty kurulumu

Önceki yazımda smarty framework’ün ne olduğunu açıklamıştım . Bu yazımda ise smarty framework kurulumu ve ilk örneğimizi yapacağız .

Buradaki linkten smarty framework son sürümünü indirelim ve zip içerisinden web sunucumuza yada localhosta sadece libs klasörünü çıkartalım .

Ardından aşağıdaki gibi klasör ve dosya yapımızı oluşturalım .

cache
config
libs
templates
templates_c
index.php

Uyarı : Templates ve cache klasörleri yazma iznine sahip olmalıdır .

Ardından index.php sayfamızı açalım ve kodumuzu yazalım

 

Tema dosyamızı oluşturmamız gerekiyor . Bunun için templates klasörü altına index.tpl isimli bir dosya oluşturalım ve içerisine html ve smarty kodumuzu yazalım

Smarty ile ilk örneğimiz bu şekildedir . Kısaca açıklamak gerekirse ;

index.php dosyamızda smarty template ve cache klasörleri yollarını belirledir .
Ardından merhaba_dunya adında bir değişken tanımladık ve bu değişkene Merhaba Dünya yazısını atadık .
display fonksiyonu ile de değişkenimizi templates/index.tpl dosyamıza gönderdik . İlk örneğimiz burada son buldu .

Bundan sonraki yazımda php smarty ile veritabanı işlemlerine gözatacağız .