• 全国400电话网上服务平台
    强大号码库资源任选,方便,快捷,快速开通。
    咨询热线:400-1100-266  

    DedeCMS:模板制作教程第十一期
    POST TIME:2017-11-13 01:57

    本期讲解【List 标记】此标记用于表示列表模板里的分页内容列表,适用范围:仅适用列表模板 list_*.htm

    一: 使用说明

    此标记只适合列表模板(list_*.htm),以下为其语法及参数说明:

    1. 基本语法
      {dede:list col= titlelen= infolen= imgwidth= imgheight= orderby= pagesize=}{/dede:list}
    2. 属性
      [1]col 内容列数
      [2]titlelen 标题长度
      [3]infolen 内容摘要长度
      [4]imgwidth 缩略图宽
      [5]imgheight 缩略图高
      [6]orderby 排序方式,有效的排序方式有 senddate、pubdate、id、click、lastpost、postnum ,默认为 sortrank
      [7]pagesize 分页记录数,即每页显示的记录数
    3. 底层模板变量
      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
      注:list标记除了支持档案表的基本模板变量外,还支持附加表的字段,你可以在模型管理中知道附加表支持列表使用的字段有哪些。

    二: 测试实例

    将下列代码复制到list_article.htm文件中以测试List标签的各属性:

    没有任何参数的形式
    <div style="width:700px; margin:10px; padding:5px;">
     <ul>{dede:list}
     <li>[field:textlink/]</li>{/dede:list}
     </ul>
    </div>
    

    返回结果如下图所示:


    带各类参数的形式:
    <div style="width:700px; margin:10px; padding:5px;">
     <ul>{dede:list pagesize='10' col='1' titlelen='20' infolen='30' orderby='senddate' imgwidth='120' imgheight='80'}
     <li>[field:imglink/]<br /><a href="[field:arcurl/]">[field:title/]</a><br />[field:info/]</li>{/dede:list}
     </ul>
    </div>
    

    返回结果如下图所示:

    注: 也可以根据自己的需要在适当的位置添加调用作者,发布时间,点击次数等字段值也添加更多更好的信息

    
    Copyright © 2003-2016
    时间:9:00-21:00 (节假日不休)
    版权所有:巨人网络(扬州)科技有限公司
    总部地址:江苏省信息产业基地11号楼四层
    《增值电信业务经营许可证》 苏B2-20120278
    X

    截屏,微信识别二维码

    微信号:veteran88

    (点击微信号复制,添加好友)

     打开微信

    微信号已复制,请打开微信添加咨询详情!