当前位置:首页 > 行业动态 > 正文

如何正确使用和理解dedecms模板中的List标记?

dedecms模板中的List标记用于在模板中循环输出指定栏目下的内容列表。它可以根据不同的属性参数,如typeid(栏目ID)、row(显示行数)等,来控制输出内容和格式。通过合理设置这些参数,可以定制内容展示,满足不同页面布局的需求。

dedecms模板标签代码List标记主要用于从数据库中读取数据,并将其以列表的形式展示出来,以下是List标记的说明与用法:

如何正确使用和理解dedecms模板中的List标记?  第1张

1. 基本语法

{dede:list typeid='' orderby='' pagesize='' col='' titlelen='' infolen=''}
    <li>[field:fulltitle/]</li>
{/dede:list}

typeid类型ID,默认为0,表示所有内容类型。

orderby:排序方式,可以是new(最新)、hot(热门)、sort(本级排序)等。

pagesize:每页显示的数量,默认为20。

col:分栏数量,默认为1。

titlelen长度,默认为60。

infolen:摘要长度,默认为200。

2. 示例

2.1 查询所有内容类型,按发布时间降序排列,每页显示10条数据

{dede:list typeid='' orderby='pubdate' pagesize='10'}
    <li>[field:fulltitle/]</li>
{/dede:list}

2.2 查询ID为1的内容类型,按点击数降序排列,每页显示5条数据,分两栏显示

{dede:list typeid='1' orderby='click' pagesize='5' col='2'}
    <li>[field:fulltitle/]</li>
{/dede:list}

3. 常用字段

字段名 说明
id 文档ID
typeid 内容类型ID
channelid 栏目ID
sortrank 排序权限值
ismake 是否推荐
ismember 会员级别
ispic 是否有图片
click 点击数
money 价格
pubdate 发布时间
senddate 编辑时间
litpic 缩略图
fulltitle 完整标题
title
shorttitle 简短标题
writer 作者
source 来源
description 描述
content 正文内容
keywords 关键词
filename 文件名
docurl 下载地址
hitcount 下载次数
downloads 下载所需积分
thumb 缩略图地址
commend 点评数
score 评分
votecount 投票数
collectcount 收藏数
commentcount 评论数
issend 是否投递
ishidden 是否隐藏
isrecom 是否推荐
ischeck 是否审核
isdelete 是否删除
tag
typedir 内容类型目录
indexname 栏目索引名
classname 栏目名称
classurl 栏目链接
filename 文件路径
userip 用户IP
posttime 发帖时间
lastpost 最后回复时间
reward 打赏数量
rewardcount 打赏人数
paypoints 消费积分
groupid 会员组ID
errmsg 错误信息
message 提示信息
url URL
sitepath 站点路径
siteurl 站点URL
sitename 站点名称
sitetitle 站点标题
sitekeywords 站点关键字
sitedescription 站点描述
sitecopyright 站点版权信息
siteicp 站点ICP备案号
siterecord 站点备案号
sitestatis 站点统计代码
sitetj 站点跳转代码
indexname 当前栏目名称
typeurl 内容类型链接
typeup 上级栏目ID
typemrurl 模块路由URL
typelink 栏目链接
typemrname 模块路由名称
typemrurlall 全模块路由URL
globalstyle 全局样式
globalassign 全局变量

就是dedecms模板标签代码List标记的说明与用法。

0