ThinkPHP2.0调整使用Smarty模板
Smarty官网:http://www.smarty.net/download
如何操作的:
1. 首先去Smarty官网上下载一个Smarty,接下来解压压缩包,会有两个文件夹:demo和libs。打开libs文件夹,复制libs下所有内容(不包括libs)。
2. 打开你网站根目录下thinkphp的文件夹。里面有个vendor文件夹,这个文件夹是TP调用第三方类库用的
3. 在Vendor下新建一个Smarty的目录,然后把刚才复制的东西全部粘贴过来。
4. 打开 你项目的配置文件(项目根目录下/Conf/config.php),应该在你项目目录 的conf目录下conf.php这个文件。
加上如下配置:
'TMPL_ENGINE_TYPE'=>'Smarty'
如果 你想配置的更多,你还可以 加上
'TMPL_ENGINE_CONFIG'=>array(????
????'caching'=>true,????
????'template_dir'=>TMPL_PATH,????
????'compile_dir'=>CACHE_PATH,????
????'cache_dir'=>TEMP_PATH????
)
这样你就可以使用Smarty模板了。
补充一点:
我看有的教程是直接把libs目录下的所有文件复制到Vendor下,那么这样就需要进行如下操作:
ThinkPHP/Lib/Think/Util/Template/TemplateSmarty.class.php文件中需要把41行的?vendor('Smarty.Smarty#class');??改成 vendor('Smarty#class');??因为按照如上的目录是没有在Vendor目录下建Smarty目录的。
相关文章
相关视频
推荐阅读
-
程序中通过define定义的常量如何在smarty模板中使用
-
smarty模板中使用php函数以及smarty模板中如何对一个变量使用多个函数
-
PHP模板引擎Smarty之配置文件在模板变量中的使用方法示例,模板smarty
-
smarty模板引擎使用内建函数foreach循环取出所有数组值的方法,smartyforeach_PHP教程
-
PHP模板引擎Smarty中变量的使用方法示例,模板smarty
-
Smarty模板简单配置与使用方法示例
-
Smarty Foreach 使用说明_php模板_脚本之家
-
PHP模板引擎Smarty之配置文件在模板变量中的使用方法示例
-
ThinkPHP使用smarty模板引擎的方法
-
yii,CI,yaf框架+smarty模板使用方法_php实例