列表页调用内容方法
列表页调用内容调用方法
1、list标签用法
{wanhui:list}html模版{/wanhui:list}
2、list参数
1)scatid 栏目id。 默认值:0,表示所有栏目。 2)row 调用条数。 默认值:10。 3)orderby 排序规则。 默认值:id,表示以id排序。还可以是:point、amount、inputtime、updatetime、clicks、comments等等,也可以以自定义的参数来排序。 4)orderbyway 排序方式。 默认值:desc,表示倒叙。asc表示正序。 5)ismore 是否附加字段,content属于附件字段。 默认值:0,表示附加字段不调用。1,表示调用全部字段,包括附加字段及自定义字段。 6)page 调用页码。 默认值:0,表示调用所有页码。5,表示调用第5页评论。 7)subday 调用多少天的帖子。 默认值:0,表示调用全部。3,表示调用3天内发布的帖子...... 8)titlelen 标题长度。 默认值:0,标题长度为任意值。14,表示将标题截取成14个字符串的长度。 9)infolen 简介长度。 默认值:0,标题长度为任意值。50,表示将简介截取成50个字符串的长度。 10)keyword 关键词。 默认值:空,表示关键词为任意内容都匹配。不为空,搜索文章(标题、简介)中含有$keyword中的任意关键词的文章。 11)conditions 列表条件。 默认值:空,调用所有。不为空,调用指定条件的内容。 12)userid 调用用户的文章。 默认值:all,表示调用全部用户的文章。20,表示调用用户id为20的文章。
3、返回值调用
1){field:id} 文章id。 2){field:modelid} 文章模型ID。 3){field:catid} 栏目ID。 4){field:areaid} 区域ID。 5){field:template} 文章使用的模板。 6){field:title} 文章标题。 7){field:style} 标题样式。 8){field:thumb} 封面图。 9){field:keywords} 文章关键词。 10){field:description} 文章描述。 11){field:posid} 文章推荐位。 12){field:url} 文章访问地址。 13){field:status} 文章发布状态。 14){field:point} 文章阅读点数。 15){field:amount} 文章阅读钱数。 16){field:inputtime} 文章发布时间。 17){field:updatetime} 文章更新时间。 18){field:clicks} 文章点击次数。 19){field:comments} 评论次数。 20){field:islink} 文章是否外链。0,不外链;1:外链。 21){field:siteid} 站点ID。 22){field:autoindex} 循环计数器,从1开始。 自定义字段,需要加ismore="1"。 23){field:content} 文章内容。 ... ... {field:自定义字段名} ... ...
4、示例代码
{wanhui:list row="20" ismore=1} [<a href="{caturl(field:catid)}">{catname(field:catid)}</a>] <h3>{field:title}</h3> 发表时间:{date('y-m-d',field:inputtime)} {/wanhui:list} 分页显示: {wanhui:pagelist listsize="5"} {if $pageno>1} //判断,如总页数大于1则显示分页导航 当前是 {$page} 页{$index} {$pre} {$pagelist} {$next} {$end} 共 {$totalcount} 条 {$pageno} 页 {/if} {/wanhui:pagelist} 说明:listsize为中间分页显示的数目,例如:上一页【1,2,3,4,5 】下一页 注:也可以用{$wanhui_page},但是{$wanhui_page}不可以在静态页面使用。