smarty通过asssign传入的值不能在模板显示值

因为1、 $smarty->caching=false; //设置开启Smarty缓存模板功能
2、 以下三个目录必须同时设置,缺一不可,否则会到默认的global。php的目录下去找
$smarty->setTemplateDir($smarty_template_dir); //设置模板存放目录
$smarty->setCompileDir($smarty_compile_dir); //设置编译过的模板文件存放目录
$smarty->setCacheDir($smarty_cache_dir); //设置存放Smarty缓存文件目录

原文地址:https://www.cnblogs.com/carl2380/p/2514190.html