From 912a1810dd9ebad66c2d2e4ed6069ee94088bb76 Mon Sep 17 00:00:00 2001 From: flyskyko Date: Mon, 10 Sep 2012 02:01:57 +0000 Subject: [PATCH] issue 2355 , fixed a bug that does not load widget setting page git-svn-id: http://xe-core.googlecode.com/svn/branches/1.5.3.2@11183 201d5d3c-b55e-5fd7-737f-ddc643e51545 --- classes/template/TemplateHandler.class.php | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/classes/template/TemplateHandler.class.php b/classes/template/TemplateHandler.class.php index db748c792..050adf159 100644 --- a/classes/template/TemplateHandler.class.php +++ b/classes/template/TemplateHandler.class.php @@ -120,14 +120,14 @@ class TemplateHandler { $oCacheHandler = &CacheHandler::getInstance('template'); // get cached buff - // if($oCacheHandler->isSupport()){ - // $cache_key = 'template:'.$this->file; - // $buff = $oCacheHandler->get($cache_key, $latest_mtime); - // } else { - // if(is_readable($this->compiled_file) && filemtime($this->compiled_file)>$latest_mtime && filesize($this->compiled_file)) { - // $buff = 'file://'.$this->compiled_file; - // } - // } + if($oCacheHandler->isSupport()){ + $cache_key = 'template:'.$this->file; + $buff = $oCacheHandler->get($cache_key, $latest_mtime); + } else { + if(is_readable($this->compiled_file) && filemtime($this->compiled_file)>$latest_mtime && filesize($this->compiled_file)) { + $buff = 'file://'.$this->compiled_file; + } + } if(!$buff) { $buff = $this->parse(); @@ -324,7 +324,6 @@ class TemplateHandler { **/ function _replacePath($match) { - debugPrint($match); //return origin code when src value include variable. if(preg_match('/^[\'|"]\s*\.\s*\$/', $match[1])) {