
Type
? Type="sub":调用NodeID下的子结点
? Type="set":调用自定义的结点.
? Type="parent": 调用所有父级结点列表
? Type="brother":调用所有同级(兄)结点列表
? Type="son" :调用所有子结点列表,等同于“sub”
? Type="2,5,7,"调用节点
NodeID
? NodeID: NodeID="":调用所有结点,此时需要设置TableID
? NodeID="self":自动获取结点ID
? NodeID="1,2,3,4":调用结点id分别为1,2,3,4下的内容
? NodeID="all-10" :调用结点id为10(含所有子结点)下的内容
? NodeID="345":调用单一结点id为345下的内容
? NodeID="0":调用根结点下的内容
? NodeID="{$NodeInfo.NodeID}" :结点ID为变量“ NodeInfo.NodeID”
NodeGUID
调用结点唯一标识符NodeGUID="com.cmsware.news.global":调用结点唯一标识符为“com.cmsware.news.global"的结点
注意:NodeGUID不能和NodeID同时使用,并且NodeGUID优先级高于NodeID。结点唯一标识符建议使用”域名.结点名“的形式以保证唯一性。(对于对外发布共享的结点更需要注意这点)
IndexID
? IndexID="180"调用一篇文章,返回一维数组;后续参数指定 LoopMode="1"时返回2维数组
? IndexID="1,2,18,16"调用多篇文章,返回2维数组
Num
? Num="": 调用所有内容列表
? Num="10,20": 从第10条以后(11条)开始调用,共20条记录
? Num="page-15":分页调用,每页15条
? Num="20":调用用20条
OrderBy
? 系统默认OrderBy="i.top DESC,i.Sort DESC,i.PublishDate DESC": 按置顶-权重-发布时间排序
? 字段后面的DESC是指逆序,就是大的在前,日期是新的在前。除了你指定置顶排序的外,最新的也在上面
如果你手工指定OrderBy 参数,就需要自己决定哪些排序字段
order="ASC": 正序
order="DESC": 倒序
? Orderby="rand()" :随机调用, 每次在后台刷新这个页面都会显示随机值
? OrderBy="Hits_Total":按照总点击数排序
? OrderBy="Hits_Today":按照今日点击数排序
? OrderBy="Hits_Week":按照本周点击数排序,从周一开始统计
? OrderBy="Hits_Month":按照本月点击数排序
? OrderBy="Hits_Date":按照最新访问时间排序
? OrderBy="CommentNum":按照评论总数排序 。
Where
比如where="c.Photo!='' "实现了只调用Photo字段不为空的内容记录,可以实现图文调用.这里的" c"用于区别数据表,以免导致岐义:c代表cmsware_publish_1, co代表cmsware_plugin_base_count,i代表cmsware_content_index
Ignore
ignore="1,2": 这样是忽略结点ID为1和2的结点
Field
搜索字段 ,默认为内容模型的Keywords字段
Keywords
搜索关键字,比如Keywords="{$Keywords}" 当前内容的关键词
Separator
关键字分隔符,用于多个关键字间的分隔,比如Separator="," 以 , 为分隔符"cmsware,cms,iwpc"3个关键字
IgnoreContentID
忽略内容ID,比如搜索相关文章的时候,可以忽略掉文章本身。比如IgnoreContentID="{$ContentID}" 忽略当前内容
Exact
用于设置search是否为精确查询
Exact="1": Exact="1"为精确查询
LoopMode
便于将返回值统一为2维数组
LoopMode="1": 在只有一条返回值时也生成二维数组;IndexID为变量时必须加上该参数