本站帖子:http://unclemoon.512j.com/bbs/look.php?id=64
原帖子如下:
http://www.phpx.com/happy/top108021.wsdl
PHP代码:
--------------------------------------------------------------------------------
$smarty->template_dir = "./templates";//设置模板目录
$smarty->compile_dir = "./templates_c"; //设置编译目录
--------------------------------------------------------------------------------
偶不太明白后面的注解
据说模板目录就是自己做那个模板
编译目录就是php把模板解析过之后存放的目录
偶现在有两个大目录,一个是smarty,里面有header.tpl,foot.tpl,index.tpl
index.tpl包含前两个,最后用index.php输出
还有一个是class,就是模板的系统文件
偶应该怎么设置?
上面意思还要设置一个目录给用户看?(编译目录)
终于弄好了
偶是这样设置的
主目录下设置calss,templates,configs,cache,templates_c五个目录
作用如下:
calss:里面放置从http://smarty.php.net/download.php下载的最新文件。下载的文件里面有好几个目录。只取出libs目录里面的文件就可以了。它是整个smarty的核心。这个class可以换其他名字,但一定要和其他文件保持路径关系。下面几个也一样。
templates:里面放置你你做好的.tpl文件,即你的模板文件
templates_c:这个里面不放东西,作用是当用户看你页面时系统生成一个文件,作用嘛,哎……刚开是学,偶说不清楚!它就是高手们所说的存放编译文件吧
configs:用来存放一些配置信息。偶现在还没放东西
cache:用来存放缓存。不知道是什么意思。偶现在还没放东西
最后,.php文件放在主目录下。用户访问你这个页面后,templates_c里面会自动生成文件