- 7
- 0
- 约3.34千字
- 约 4页
- 2016-11-29 发布于北京
- 举报
ThinkPHP自定义模板标签详解
ThinkPHP自定义模板标签详解
网志博客()
模板标签让网站前台开发更加快速和简单,这让本该由程序猿才能完成的工作,现在只要稍懂得HTM的人也能轻易做到,这也就是模板
标签的强大之处。接触过dedecms或者phpcms等内容管理系统的人都知道,cms的前台都是使用模板标签来调用数据,如列表,内容。来
看一个phpcms v9调用数据排行列表的标签:
1
{pc:content action=hits catid=6 num=10 order=views DESC}
2
{loop $data $r}
3
lia href={$r[url]} title={$r[title]}{$r[title]}/a/li
4
{/loop}
5
{/pc}
说明:
pc大括号的的参数形式是:
{pc:content 参数名=”参数值” 参数名=”参数值” 参数名=”参数值”}
action:本参数的值表示为操作事件,模型类PC标签必须使用包含本参数,以说明要进行的操作。
catid:获取频道栏目的ID,和该栏目的数据
num:获取记录的条数,最后会被模板引擎处理成limit传送到处理函数中。
order:表示数据列表的排序方式
上面那段phpcms模板模签的功能就是获取ID等于6的栏目的10条数据,然后按照点击量排序。
不过上面的因为PH
原创力文档

文档评论(0)