Smarty3 配置

1、文件結構php

2、配置文件 init.inc.php
緩存

/**ui

file: init.inc.php Smarty對象的實例化及初始化文件spa

*/插件

define ("ROOT",str_replace('\\','/',dirname(__FILE__)).'/'); //指定項目的根路徑對象

require ROOT.'libs/Smarty.class.php';  //加載Smarty類文件it

$smarty = new Smarty();          //實例化Smarty類的對象$smarty編譯

/*使用Smarty3的設置默認的路徑*/模板

$smarty ->setTemplateDir(ROOT.'templates/');  //設置模板文件class

$smarty ->setCompileDir(ROOT.'templates_c/');  //設置全部編譯過的模板文件存放的目錄

$smarty ->setPluginsDir(ROOT.'plugins/');  //設置爲模板擴充插件存放目錄

$smarty ->setCacheDir(ROOT.'cache/');  //設置緩存文件存放的目錄

$smarty ->setConfigDir(ROOT.'configs/');  //設置模板配置文件存放的目錄

$smarty ->caching = false;        //設置Smarty緩存開關

$smarty ->cache_lifetime = 60*60*24;                 //設置模板緩存有效時間的長度爲1天

$smarty ->left_delimiter = '<{';                            //設置模板語言中的左結束符

$smarty ->right_delimiter = '}>';                        //設置模板語言中的右結束符

相關文章
相關標籤/搜索