最近开是学习smarty了,怎么说那,它是个很好很强大的模板。我简单说下smarty的配置希望能给象我一样的人有点帮助。smarty安装包的下载不说了,大家都知道的吧

,解压之后我们会发现一个smarty某版本的文件夹,打开把里面的libs文件夹和deco文件夹下面的templates-c(配置文件夹一般没什么用不过必须要有这个目录)拷到你的根目录或者下面的任何文件夹里,的同一级目录下建立个templates文件夹用来存放htm模板,下面有做的就是写个连接文件了(连接文件也和libs在同一个目录),看好,我写了个main.php(就是连接文件)如下
[Copy to clipboard]
PHP CODE:
<?php
require "libs/Smarty.class.php";//包含类文件
$tpl=new Smarty();//实例化了,大家随意就了。
$tpl->compile_dir=templates_c;//生成目标PHP文件的文件夹
$tpl->config_dir=configs;//配置文件夹一般没什么用不过必须要建这个目录
$tpl->left_delimiter="{"; //定义模版中的左定界符
$tpl->right_delimiter="}";//定义模版中的右定界符
?>
这样就完成了,我的配置简单了些。我们就可以在下面写东西测试了。好我在libs它们同一目录下建立给test.php
[Copy to clipboard]
PHP CODE:
[Copy to clipboard]
PHP CODE:
<?php
require("main.php");
$title = "title";
$tpl -> assign("test",$title);
$tpl -> display("test.htm");
?>
在存放模板的templates中建立test.htm我的很简单是这样,说了没意思。
复制内容到剪贴板
代码:
{$test}要注意路径虽然都很简单我以前也很笨都不会的,怎么弄都可以的,自己发挥了。给新手个提示。说得不好

我把我的测试包也发上了如果配置不好可以下来放在你的根目录或者下面任何可以运行路径下都可以。