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

文章摘要:今天模板社小编给大家介绍DEDE全局标签:loop 万能调用标签的使用方法 语法: {dede:loop table=’dede_archives’ sort=” row=’4′ if=”}<a href=’[field:arcurl/]‘&g
今天模板社小编给大家介绍DEDE全局标签:loop 万能调用标签的使用方法

名称:loop
功能:调用任意表的数据标签
语法:
 
{dede:loop table=’dede_archives’ sort=” row=’4′ if=”}
<a href=’[field:arcurl/]‘>[field:title/]</a>
{/dede:loop}
 
 
文件:
 
\include\taglib\loop.lib.php
 
function lib_loop(&$ctag,&$refObj)
 
默认底层模板:无
 
参数:
 
table=” 数据表名称
 
tablename=” 同table
 
row=8 调用数据的行数
 
sort=” 用于排序的字段
 
if=” 查询的条件
 
ifcase=” 同if
 
orderway=’desc’ 排序方式,desc降序、asc升序
 
底层字段:这个标记的底层模板变量即是被查询表的所有字段
 
范例:
 
我们来查询用户id为1的用户发布的文档,可以用下面的标签来表示:
 
{dede:loop table=’dede_archives’ sort=’mid’ row=’4′ if=’mid=1′}
<a href=’[field:arcurl/]‘>[field:title/]</a>([field:mid/])<br />
{/dede:loop}
 
loop标签同时可以查询跟DedeCMS处在同一个数据库的数据表,如果您的论坛或者商城程序安装在同一数据库,也可以使用loop标签进行调用。
  • 版权声明:本站原创文章,于2020-07-02 10:55,由 发表。
  • 转载请注明出处