Kodları lütfen aşağıdaki butonları kullanarak renklendirin. Örnek: <php> echo "Selam Dünya"; </php>
Yardım
karakter kaldı

smarty'e girdik iyimi yaptık kötümü ANLAMSIZ HATALAR

merhab arkadaşlar smarty ile cms ypmaya karar verdim ama önce biraz smarty hkknda bilgi taplayayım dedim herşey iyi cache sistemi geliştireyim dedim ama hata alıyorum öle böle deil yani smarty'nin verdiği on line lar falan çok karışık kısaca dosyalarım

index.php
<?php 

require_once("libs/Smarty.class.php");
class Loader{
private static $objects = array();
final private function __construct(){}
final private function __clone(){}
public static function &loadClass($class){
if (isset(self::$objects[$class]))
return self::$objects[$class];
self::$objects[$class] = new $class();
return self::$objects[$class];
}
}



$SMARTY =& Loader::loadClass("Smarty");
$SMARTY->template_dir	=	"template";
$SMARTY->compile_dir	=	"template_c";
$SMARTY->config_dir		=	"config";
$SMARTY->cache_dir 		=	"cache";
$SMARTY->caching 		=	2;
$SMARTY->cache_lifetime =	60;


$tpl_name="deneme2.tpl";
if (!$SMARTY->is_cached($tpl_name)){
$SMARTY->assign("name","furkan");
$arr = array("1","2","3","4","5");
$SMARTY->assign("arr",$arr);
}
$SMARTY->display("deneme2.tpl");



?>


deneme2.tpl dosyası

Benim Adım : {$name} <br />
{section name=n loop=$arr}
	{$arr[n].id}<br />
{/section}


index'i çalştırınca aldığım hata


Fatal error: Uncaught exception 'SmartyException' with message 'Call of unknown method 'is_cached'.' in F:\AppServ\www\smartY\libs\sysplugins\smarty_internal_templatebase.php:806 Stack trace: #0 [internal function]: Smarty_Internal_TemplateBase->__call('is_cached', Array) #1 F:\AppServ\www\smartY\index.php(28): Smarty->is_cached('deneme2.tpl') #2 {main} thrown in F:\AppServ\www\smartY\libs\sysplugins\smarty_internal_templatebase.php on line 806

bu hataları nasıl anlamlı yapabiliriz yaw .s
cache ypmak istiyorum yapamadım.
+0
-0
Cevaba KatılıyorumKatılmıyorum
Cevap Yaz Yorum Yaz Arşivime Ekle Takip Et

Cevaplar

Hiç cevap bulunamadı. İlk cevabı siz yazın.