字体:  

共享DzTemplate-1.0.0模板类(附演示代码)

飞鱼poss 发表于: 2008-9-08 20:09 来源: PHPChina 开源社区门户

说明:

1. DzTemplate模板类对Discuz!的模板引擎进行了封装,移植了Discuz!模板引擎的基本功能,增加了自动更新缓存以及生命周期等功能。
2. 核心代码的原作者为:Akon(番茄红了),感谢其分享,本人在其代码的基础上进行了局部修改和完善。
3. 欢迎大家下载测试和使用,提出更好的修改意见,以便更新下一个新版本,谢谢!

DzTemplate-1.0.0.zip
(2008-09-08 20:09:36, Size: 3.7 KB, Downloads: 198)

Demo.zip
(2008-09-08 20:09:36, Size: 6.76 KB, Downloads: 214)

最新回复

于安 at 2008-9-08 20:16:59
不错,  我已修正过部分内容,,,,,  

我也发布过呢..
xiaochong0302 at 2008-9-08 20:49:04
不知道修改和完善了什么?可否指出,是用的过程中有啥BUG吗?
Fising at 2008-9-08 20:54:30
这个是好东西
于安 at 2008-9-08 22:22:55
使用过程中..

模板写法一错,  无法恢复..  如模板中写 {eval echoa $a}

那你就等着清空缓存吧..
kakashilw at 2008-9-08 22:24:10
顶你。。。正合胃口。。。。

有点小疑问,你的那个多语言如何调用啊。。。

你的DEMO中没体现出来。。。


yyy.jpg



ttt.jpg

艾克 at 2008-9-08 23:42:06
下载了.感觉不错.
研究研究....
ginux at 2008-9-09 00:07:15
好东西 看看
wolf432 at 2008-9-09 08:11:19
好东西~~下来研究下
Jack.Lee at 2008-9-09 10:09:40
下载了,很好的东西,感谢LZ分享!
kukukyky at 2008-9-09 12:29:39
麻烦发倒我的邮箱
zengsf08@163.com
飞鱼poss at 2008-9-09 18:59:03
自定义左右分隔符left_delimiter和right_delimiter
清空缓存函数clearCache()和clearAllCache()
飞鱼poss at 2008-9-09 19:04:45
请参考index.php文件
先导入languages目录下的语言文件
然后在模板中使用 {lang 语言文件中定义的变量} 标记
飞鱼poss at 2008-9-09 19:06:50
已发E-mail,请查收!
cwk32 at 2008-9-09 19:33:21
实际上我认为,DzTemplate除了容易编辑之外……似乎——
七月十五 at 2008-9-09 20:05:35
1、适合初学者研究模板原理。
2、源码通用性强。
3、DZ代码结构,骨骼清俊,明朗表晰。
4、编码符合PHP编码标准。
5、注释符合phpDocumentor。
6、谢谢分享。
myBe at 2008-9-09 21:19:36
这个会引起版权问题的吗?
bryony at 2008-9-11 23:27:42
原来用过一段时间封装的DZ模板引擎,只是有一个地方总是觉得不爽,就是生成的代码还是<% %>这样的,尤其楼主的类还是标准的php5写法,不兼容php4
<% %>这样的写法本是为取悦从asp开发转来的朋友,下一版php中就要被抛弃了
naodai at 2008-9-12 00:16:34
研究一下!
redmoon_j at 2008-9-12 09:33:40
都说smarty不好。我觉得除了庞大别的毛病没有。
现在研究下其他的 模板类。看是不是缓缓
qingqiang at 2008-9-12 09:38:15
谢谢,下载来看看