喜悦国际村 » 喜悦原创 » 把我原来写的一套模板升级了一下.

页: [1]
robinhunan2008-4-8 03:08 AM
把我原来写的一套模板升级了一下.

一直用它,感觉还可以.现在支持 自定义函数.或者php自带函数了.代码还是很小.不到200行.

速度很快. 但是功能很强大(因为模板里面支持php代码) 也就是说可以直接在模板里面写php代码
那样不用学习smarty繁杂而又乱七八糟的 smarty语法.还不如直接写php代码来的直接!

" 普通变量替换 (字符串,等等)
" 重复的内容块 (嵌套数组/ BEGIN..END)
" 基本的逻辑控制结构 (IF..ELSEIF..ELSE)
" 可定制的扩展模块 (输出过滤, 大小写转换, 格式输出, 等等.)
" 模板编译 (HTML 模板被转换为可执行的PHP代码)
" 输出缓存 (重用输出页面从而提速你的程序)
" 生成静态文件
" 模板文件中、直接包含php代码,因此可以直接执行php代码
" 宏定义

" 可以输出系统预定义函数,或者自定义函数,可以参考9_func.php的用法
"

scf22008-4-8 02:33 PM
感谢你的东东,不过目前我还是用的smarty

mdy_jun2008-4-16 03:03 AM
我也一直用smarty

masin2008-4-25 06:04 AM
不错,看看先

xieaotian2008-4-25 08:04 AM
:lol用python里的django抵制你的框架。

YourEyes2008-5-6 04:16 PM
非常不错
找到一个BUG
79行,更改为:
'$this->col("\\2")',

gg5g2008-5-13 06:20 PM
很好!!!

剑枫2008-5-15 12:55 PM
一般不在模板写逻辑语句

YourEyes2008-5-20 03:56 AM
偶修改了下增加了像SMARTY的修饰符
增加了像一些CMS的自定义标签,如{news:select=id,title,content;order=id desc}


查看完整版本: 把我原来写的一套模板升级了一下.


Powered by Discuz! Archiver 6.1.0  © 2001-2006 Comsenz Inc.
Processed in 0.006271 second(s), 2 queries