DEDE全局标签:loop 万能调用标签

来源:互联网 发布:手机网页排版软件 编辑:程序博客网 时间:2024/05/16 04:03
DEDE全局标签:loop 万能调用标签


(>=DedeCMS 3,DedeCMS 4,DedeCMS 5)


名称:loop


功能:调用任意表的数据标签


语法:







{dede:loop table=rsquo;dede_archivesrsquo; sort=" row=rsquo;4prime; if="}


[field:title/]


{/dede:loop}








文件:


\include\taglib\loop.lib.php


function lib_loop($ctag,$refObj)


默认底层模板:


参数:


table=" 数据表名称


tablename=" 同table


row=8 调用数据的行数


sort=" 用于排序的字段


if=" 查询的条件


ifcase=" 同if


dedemcs

orderway=rsquo;descrsquo;排序方式,desc降序、asc升序


底层字段:这个标记的底层模板变量即是被查询表的所有字段


范例:


我们来查询用户id为1的用户发布的文档,可以用下面的标签来表示:







{dede:loop table=rsquo;dede_archivesrsquo; sort=rsquo;midrsquo; row=rsquo;4prime; if=rsquo;mid=1prime;}


[field:title/]([field:mid/])


dedemcs标签

{/dede:loop}







loop标签同时可以查询跟DedeCMS处在同一个数据库的数据表,如果您的论坛或者商城程序安装在同一数据库,也可以使用loop标签进行调用。


0 0
原创粉丝点击