织梦dedecms栏目列表模板标签dede:list

list标记表示列表模板里的分页内容列表,用于分类列表页面模板(即list_*.htm命名格式的模板文件)输出分类文章,此外也只能用于list_*.htm列表模板,list是制作dedecms模板的一个重要模板标记。

基本语法
1
2
{dede:list col='' titlelen='' infolen='' imgwidth='' imgheight='' orderby='' pagesize=''}
{/dede:list}
参数说明
  • col – 内容列数
  • titlelen – 标题长度
  • infolen – 内容摘要长度
  • imgwidth – 缩略图宽
  • imgheight – 缩略图高
  • orderby – 排序方式,有效的排序方式有 senddate、pubdate、id、click、lastpost、postnum ,默认为 sortrank
  • pagesize – 分页大小
文档变量
  • ID(同 id) – 文档ID
  • title – 标题
  • iscommend
  • color – 标题颜色
  • typeid – 栏目ID
  • ismake – 是否生成html
  • description(同 info) – 摘要
  • postnum – 评论数量
  • lastpost – 最后评论时间
  • shorttitle – 简略标题
  • pubdate – 文档发布时间
  • senddate – 文档投稿时间
  • arcrank – 阅读权限
  • click – 点击次数
  • litpic(同 picname) – 缩略图url地址
  • typedir – 栏目目录
  • typename – 栏目名称
  • arcurl(同 filename) – 文档url
  • typeurl – 栏目url
  • stime(pubdate 的”0000-00-00″格式) – 时间格式
  • textlink – 超链接标题
  • typelink – 超链接栏目
  • imglink – 超链接缩略图
  • image – 缩略图
简单示例

每页显示10篇带缩略图、带摘要的文章

1
2
3
4
5
6
7
8
9
10
{dede:list pagesize='10'}
<article class="post">
	<div class="thumbnail">
		<a href="[field:arcurl/]" title="[field:title/]">[field:image/]</a>
	</div>
	<h2><a href="[field:arcurl/]" title="[field:title/]">[field:title/]</a></h2>
	<p>[field:description/]...</p>
	<div class="readmore"><a href="[field:arcurl/]" title="[field:title/]">阅读全文+</a></div>
</article>
{/dede:list}

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

发表留言