content标签

作用:调用CmsTop系统中各种内容模型数据;根据指定的条件从#table_content表中读取状态为已发的内容列表。

参数对照表:

参数

详解

contentid

指定要调用内容的ID,调用多个ID用英文逗号”,”隔开

modelid

指定要调用的内容模型ID,调用多个ID用英文逗号”,”隔开,只要属于一个modelid的内容都会被选择出来。

catid

指定要查询的栏目ID,调用多个ID用英文逗号”,”隔开

sourceid

指定内容的来源ID,调用多个ID用英文逗号“,”隔开

weight

指定内容的权重,包含以下四种形式:

weight="60"表示调取权重值等于60的内容

weight="60,"表示调取权重值大于等于60的内容

weight=",60"表示调取权重值小于等于60的内容

weight="60,100"表示调取权重值大于等于60,且小于等于100的内容

published

指定内容的发布时间,有以下几种形式:

published="2011-08-15" 表示调用发布时间为2011 0815日的内容

published="2011-08-15," 表示调用发布时间大于201108 15日的内容

published=",2011-08-15" 表示调用发布时间小于20110815 的内容

published="2011-05-10,2011-08-15" 表示调用发布时间大于201105 10日,且小于20110815日的内容

published="2011-08-15 12:30:00"表示调用发布时间为201108151230分整的内容

published="2" 表示调用2天以内发布的内容

createdby

指定内容的创建人 ID,调用多个 ID 用英文逗号“,”隔开

tags

指定内容包含的关键词,多个关键词用英文逗号“,”隔开,例如:tags="福布斯,power"

orderby

指定排序条件,多个排序条件用英文逗号“,”隔开,例如:orderby="published desc, pv desc, comments desc, weight desc"

offset

内容表查询结果偏移值(必须是正整数),默认值为 0,例offset=”1”代表从第二条数据开始调取

size

内容表查询结果返回条数限制(必须是正整数),默认不限制

page

当前页码(必须是正整数)

return

返回值变量 return:返回结果变量名,默认为 r

注:可用字段为#table_content表中的所有字段,不包括#table_article或其他模型表中的字段。

示例:

<!--{content catid="4" modelid="1" orderby="published desc, pv desc" page="$page" size="8"}-->

 • <a href="{$r[url]}">{$r[title]}</a> {date('Y-m-d',$r[published])}

<!--{/content}-->

{pages($total, $page, 1)}



Copyright ©2009 - 2012 CmsTop.Com.All rights reserved.
思拓合众