没有口水与汗水,就没有成功的泪水。早安!有时,我们以为赢了,其实,我们输了!因为,我们赢了"面子",却输了"里子"!早安!
本期讲解【List 标记】此标记用于表示列表模板里的分页内容列表,适用范围:仅适用列表模板 list_*.htm
一: 使用说明
此标记只适合列表模板(list_*.htm),以下为其语法及参数说明:
-
基本语法
{dede:list col= titlelen= infolen= imgwidth= imgheight= orderby= pagesize=}{/dede:list} -
属性
[1]col 内容列数
[2]titlelen 标题长度
[3]infolen 内容摘要长度
[4]imgwidth 缩略图宽
[5]imgheight 缩略图高
[6]orderby 排序方式,有效的排序方式有 senddate、pubdate、id、click、lastpost、postnum ,默认为 sortrank
[7]pagesize 分页记录数,即每页显示的记录数 -
底层模板变量
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 rel="nofollow noopener noreferrer" href="[field:arcurl/]">[field:title/]</a><br />[field:info/]</li>{/dede:list} </ul> </div>
返回结果如下图所示:
注: 也可以根据自己的需要在适当的位置添加调用作者,发布时间,点击次数等字段值也添加更多更好的信息
到此这篇关于DedeCMS:模板制作好代码教程第十一期就介绍到这了。生命之舟面对险滩,面对激流,弱者会选择逃避和放弃,而强者则会选择面对和挑战。人生中无限的乐趣都在于对人生的挑战之中迸出不衰的光芒。更多相关DedeCMS:模板制作好代码教程第十一期内容请查看相关栏目,小编编辑不易,再次感谢大家的支持!