Smarty Hızlı Kurulum
Yazan: freephphosting Haziran 1, 2008
Smarty tema motorunu indirdikten sonra dosyaları zip’ten çıkartın.
Smarty lib (kütüphane) dosyalarını yükleyin.
Daha sonra sitenizin bulunduğu dizinde örnekteki gibi gereken klasörleri oluşturun:
smarty/templates
smarty/templates_c
smarty/cache
smarty/configs
Ayrıca “templates_c” ve “cache” klasörlerinin chmod ayarı 775 olmalıdır.
Smarty kurulumu bittikten sonra bir örnek sayfa yapalım.
İlk önce index.php sayfamızı oluşturalım.
<?php
// Smarty.class.php dosyasının tam yolu girilmek zorunda.
require('/usr/local/lib/php/Smarty/Smarty.class.php');
$smarty = new Smarty();
$smarty->template_dir = '/smarty/templates';
$smarty->compile_dir = '/smarty/templates_c';
$smarty->cache_dir = '/smarty/cache';
$smarty->config_dir = '/smarty/configs';
$smarty->assign('merhaba_dunya', 'Merhaba Dünya');
$smarty->display('index.tpl');
?>
Kodlarımızda ilk önce Smarty.class.php dosyasını çağırdık ve gerekli dizinleri tanıttık.
En sonda ise “merhaba_dunya” adında bir smarty değişkeni oluşturduk ve bu değişkeni de “Merhaba Dünya!” olarak tanımladık. Sonra da sayfa şablonunu çağırdık.
Şimdi de index.tpl (index temamız) oluşturalım:
<html>
<head>
<title>Smarty</title>
</head>
<body>
{$merhaba_dunya}!
</body>
</html>
Hepsi bu kadar ![]()
Eğer bir sorunuz varsa yorum yazınız.
Teşekkürler…
omer demiş
kardes güzelde olusturdugun sayfalari hangi dosyalar altina atiyon hic deginmemissin güzel bir nalatim olmamis yeni baslayan adam biraz zor calistirir.