首页 > 其他 > 详细

DeDeCMS常用标签代码整理汇总

时间:2020-10-14 14:24:05      阅读:25      评论:0      收藏:0      [点我收藏+]

1、最新文档列表1-5都为调用的arclist标签

{dede:arclist typeid=‘‘ titlelen=‘28‘ limit=‘0,5‘}

 

 

{/dede:arclist}

row=‘10‘ 返回文档列表总数

typeid=‘‘ 栏目ID,在列表模板和档案模板中一般不需要指定,在首页模板中允许用","分开表示多个栏目;

titlelen = ‘30‘ 标题长度 等同于titlelength

infolen=‘160‘ 表示内容简介长度 等同于infolength(只控制infos,并不控制description的内容)

imgwidth=‘120‘ 缩略图宽度

imgheight=‘90‘ 缩略图高度

type/listtype=‘all‘ 栏目类型 image含有缩略图 commend推荐 ,默认为all

orderby=‘sortrank‘ 文档排序方式

orderby=‘hot‘ 或 orderby=‘click‘ 表示按点击数排列

orderby=‘sortrank‘ 或 orderby=‘pubdate‘ 按出版时间排列

orderby=‘near‘

orderby==‘lastpost‘ 按最后评论时间

orderby==‘scores‘ 按得分排序

orderby=‘id‘ 按文章ID排序

orderby=‘rand‘ 随机获得指定条件的文档列表

keyword=‘‘ 含有指定关键字的文档列表,多个关键字用","分

innertext = ‘‘ 单条记录样式

aid=‘‘ 指定文档ID

idlist =‘‘ 提取特定文档(文档ID)

limit=‘起始ID,记录数‘ (起始ID从0开始)表示限定的记录范围(如:limit=‘1,2‘ 表示从ID为1的记录开始,取2条记录)

flag = ‘h‘ 自定义属性值:头条[h]推荐[c]图片[p]幻灯[f]滚动[s]跳转[j]图文[a]加粗[b]

orderway=‘desc‘ 值为 desc 或 asc ,指定排序方式是降序还是顺向排序,默认为降序

subday=‘天数‘ 表示在多少天以内的文档

2、最新专题列表

{dede:specart typeid=‘‘ titlelen=‘28‘ row=‘10‘ col=‘1‘}

?[field:title/]

{/dede:specart}

{dede:arclist typeid=‘‘ type=‘spec‘ titlelen=‘28‘ row=‘10‘ col=‘1‘}

[field:title/]

{/dede:arclist}

3、调用栏目菜单/子菜单

调用顶级栏目

{dede:channel type=‘top‘ row=‘10‘}

[field:typename/]

{/dede:channel}

调用子菜单(二级菜单)

{dede:channel type=‘son‘}

[field:typename/]

{/dede:channel}

4、自定义标记

{dede:mytag typeid=‘‘ name=‘标记名称‘ /}

5、系统变量

{dede:global name=‘变量名‘/}

第二种写法:

{dede:global.变量名/}

如:

{dede:global.cfg_webname/}

常用变量:cfg_webname(网站名称)、cfg_cmspath/cfg_cmsurl(CMS安装目录)、cfg_templeturl(模板网址)、

6、引入一个文件

使用标记:include,代码:(file 文件名 ismake 是否包含模板标记,如果包含用 ismake=‘yes‘)

{dede:include file=‘文件名‘ ismake=‘‘/}

7、常用标签

日期的各种格式:

08 [field:pubdate function=strftime(‘%d‘,@me)/]

08 日 [field:pubdate function=strftime(‘%d日‘,@me)/]

06-08 [field:pubdate function=strftime(‘%m-%d‘,@me)/]

06月08日 [field:pubdate function=strftime(‘%m月%d日‘,@me)/]

09-06-08 [field:pubdate function=strftime(‘%y-%m-%d‘,@me)/]

2009-06-08 [field:pubdate function=strftime(‘%Y-%m-%d‘,@me)/]

09年06月08日 [field:pubdate function=strftime(‘%y年%m月%d日‘,@me)/]

2009年06月08日 [field:pubdate function=strftime(‘%Y年%m月%d日‘,@me)/]

2009-06-08 13:28 [field:pubdate function=strftime(‘%Y-%m-%d %H:%M‘,@me)/]

列表缩略图

技术分享图片

当前频道

{dede:field name=‘typename‘/}

栏目分类(菜单)

 

 

{dede:channel type=‘top‘ row=‘10‘ currentstyle="

"}

 

 

"

 

{/dede:channel}

热门标签:

{dede:tag row=‘10‘ getall=‘1‘ sort=‘month‘}

{/dede:tag}

 

默认关键字

{dede:global.cfg_keywords/}

站点描述

{dede:global.cfg_description/}

友情链接调用

{dede:flink row=‘10‘/}

调用一个栏目的完整标签如下:(如果以下代码没有在上面标识可忽略不写)

{dede:arclist? flag=‘h‘ typeid=‘‘ row=‘‘ col=‘‘ titlelen=‘‘ infolen=‘‘ imgwidth=‘‘ imgheight=‘‘ listtype=‘‘ orderby=‘‘ keyword=‘‘ limit=‘0,1‘}[field:title/]{/dede:arclist}

1.假如:(我要调用分为两列显示,调用10条列表,调用栏目ID号为数值:5,标题长度35,发表一个星期的文档)代码如下:

{dede:arclist flag=‘‘ typeid=5‘‘ row=‘10‘ col=‘2‘ titlelen=‘35‘ infolen=‘‘ imgwidth=‘‘ imgheight=‘‘ listtype=‘‘ orderby=‘‘ keyword=‘‘ subday=‘7‘}[field:title/]{/dede:arclist}

2.假如:(我要调用单列显示,调用10条列表,调用栏目ID号数值为:5和栏目ID号数值为:8,标题长度35)代码如下:

{dede:arclist flag=‘‘? typeid=‘5,8‘ row=‘10‘ col=‘‘ titlelen=‘35‘ infolen=‘‘ imgwidth=‘‘ imgheight=‘‘ listtype=‘‘ orderby=‘‘ keyword=‘‘ subday=‘‘}[field:title/]{/dede:arclist}

8、常用的路径调用标签

{dede:global.cfg_memberurl/} 会员中心 对应 /member/

{dede:global.cfg_cmsurl/} 安装目录,根目录对应 /

{dede:global.cfg_dataurl/} data目录 对应 /data/

{dede:global.cfg_basehost/} 网站地址:对应 http://www.abc.com

{dede:global.cfg_webname/} 网站名称

{dede:global.cfg_soft_lang/} 网页编码 GBK2312 或者 UTF-8

{dede:global.cfg_description/} 网站描述

{dede:global.cfg_keywords/} 网站关键词

{dede:field.title/} 列表页或者文章页标题

{dede:field name=‘keywords‘/} 列表页或者文章页关键词

{dede:field name=‘description‘ function=‘html2text(@me)‘/} 列表页或者文章页描述

{dede:field.seotitle /} 栏目SEO标题

{dede:field.content/} 栏目内容

{dede:prenext get=‘pre‘/} 上一篇

{dede:prenext get=‘next‘/} 下一篇

{dede:pagebreak/} 文章分页

{dede:pagelist listitem="info,index,end,pre,next,pageno,option" listsize="5"/} 列表分页

{dede:field name=‘position‘/} 当前位置

{dede:global.cfg_templets_skin/} 5.6多了一个。这个其实是/templets/模板目录

{dede:global.cfg_templeturl/} 模板目录所在路径 对应 /templets/

DeDeCMS常用标签代码整理汇总

原文:https://www.cnblogs.com/smddw/p/13814579.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!