首页 > 织梦cms教程 阅读:0

dedecms list 列表数据标签

list 列表数据标签

>=dedecms 3DedeCMS 4DedeCMS 5

 

名称:list

功能:获取列表模板中的列表内容

语法:

{dede:list col='' titlelen=''

infolen='' imgwidth='' imgheight='' orderby='' pagesize=''}{/dede:list}

文件:

\include\arc.listview.class.php

\include\arc.sglistview.class.php

function GetArcList($limitstart=0,$row=10,$col=1,$titlelen=30,$infolen=250,

$imgwidth=120,$imgheight=90,$listtype="all",$orderby="default",$innertext="",$tablewidth="100",$ismake=1,$orderWay='desc')

默认底层模板:

list_fulllist.htm

参数:

col=1 内容列数

titlelen=30 标题长度

infolen=250 内容摘要长度

imgwidth=120 缩略图宽

imgheight=90 缩略图高

orderby='default' 排序方式,有效的排序方式有 senddatepubdateidclicklastpostpostnum ,默认为 sortrank

pagesize=20 分页大小

orderway='desc' 排序方式

底层字段:

ID( id),title,iscommend,color,typeid,ismake,description( info),postnum,lastpost,shorttitle

 pubdate,senddate,arcrank,click,litpic( picname),typedir,typename,

 arcurl( filename),typeurl,stime(pubdate "0000-00-00"格式),

textlink,typelink,imglink,image

范例:

    {dede:list pagesize='10'}

    <li> [field:array runphp='yes']@me = (empty(@me['litpic']) ? "" : "<a href='{@me['arcurl']}'><img src='{@me['litpic']}'/></a>"); [/field:array]

     [<b>[field:typelink/]</b>] <a href="[field:arcurl/]">[field:title/]</a> <span> <small>日期:</small>[field:pubdate function="GetDateTimeMK(@me)"/] <small>点击:</small>[field:click/] <small>好评:</small>[field:scores/] </span>

     <p> [field:description/]... </p>

    </li>

    {/dede:list}

list标签同时也适用单表模型文档列表。

注:list标记除了支持档案表的基本模板变量外,还支持附加表的字段,你可以在模型管理中知道附加表支持列表使用的字段有哪些。


beylze编程学院,一个分享编程知识和seo优化知识的网站。跟着beylze一起学习,每天都有进步。

通俗易懂,深入浅出,一篇文章只讲一个知识点。

文章不深奥,不需要钻研,在公交、在地铁、在厕所都可以阅读,随时随地涨姿势。

文章不涉及代码,不烧脑细胞,人人都可以学习。

当你决定关注beylze(公众号:beylze),你已然超越了90%的其他从业者!

优秀教程