smarty2
2.安装 加载类,并创建对象
1.只需要libs文件即可。最主要的是里面的smarty.class.php。系统插件,自定义插件。
smarty2与3改动最大的就是从php4改成了php5。功能上增加了一些,兼容2。
2.初始化:
<?php // 专门用于初始化的文件 define('ROOT',str_replace('\\','/',dirname(__FILE__)).'/'); include ROOT.'libs/Smarty.class.php';//被包含到哪里去,就是相对于哪里开始的路径 $smarty = new Smarty(); $smarty->setTemplateDir('./tpls/');//设置目录 $smarty->setCompileDir('./coms/'); $smarty->auto_literal=false;//空白 // $smarty->left_delimiter='<!--{'; // $smarty->right='}-->'; ?>
3.smarty中,{$xxx}不可以有空格默认.
在模板里引用图片等链接,相对地址不是这个模板,而是那个php文件。
4.php语法小计: dirname(__FILE__)。这个文件的目录。