列表页调用内容方法

列表页调用内容调用方法

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}不可以在静态页面使用。