smarty基本配置
include_once("./smarty/Smarty.class.php");//将smarty文件引入进来
$smarty=new Smarty();
$smarty->config_dir="Smarty/Config_File.class.php"; // 目录变量,一般不用改
$smarty->caching="false";//设置缓存是否开启
$smarty->cache_dir="./cache_dir";//设置缓存目录
$smarty->template_dir="./template_dir";//设置模板目录
$smarty->compile_dir="./compile_dir";//设置编译目录
#####################################################
1、当缓存开启的时候,必须设置缓存目录。
2、smarty默认边界符为{},这会导致网页中的javascript不兼容,解决的办法是将javascript写在js文件中,或者更改默认边界符:
$smarty->left_delimiter = "{";
$smarty->right_delimiter = "}";
3、编译文件和缓存文件不要混为一谈,编译文件是整合模板和php文件的一个php文件,缓存文件是html静态文件。

浙公网安备 33010602011771号