注意点:

1.dede的标签不可以嵌套(除了channelartlist里面可以嵌套指定的标签),那么当需要使用{dede:global.cfg_webname/}dede标签的时候我们需要转换成[field:global.cfg_webname/]

2.使用范围

我们讲的标签,如果不特殊说明那就是说这个标签可以在任何的模板页使用

全局使用,所有的模板页面都可以使用!

3.文档页的模板实在分类那边修改的,一个分类下面的所有文档的页面应该是一样的!

首页标签
首页常用标签:
调用出网站的编码
{dede:global.cfg_soft_lang/}
调用出网站的名称
{dede:global.cfg_webname/}
调用出网站的描述信息
{dede:global.cfg_description/}
调用出网站的关键字
{dede:global.cfg_keywords/}
调用出默认模板文件的目录
{dede:global.cfg_templets_skin/}
调用出网站的目录,url地址
{dede:global.cfg_cmsurl/}
调用出网站的所在路径
{dede:global.cfg_cmspath/}
调用出网站的data目录
{dede:global.cfg_dataurl/}
调用出网站所在的域名
{dede:global.cfg_basehost/}
调用出对应的广告

name后面的值表示广告位标识

{dede:myad name='sifangku'/}
织梦友情链接添加nofollow

打开/include/taglib/flink.lib.php文件

将此文件打开到最下方,修改如下内容:

$link = "<a href='".$dbrow->url."' target='_blank'>
修改为
$link = "<a rel='nofollow' href='".$dbrow->url."' target='_blank'>
引入模板文件

引入另外一个模板文件,只要在filename后面写上模板文件的名字就可以了

{dede:include filename='my_head.htm'/}
基本现象:

双标签:写在双标签之间的内容会被循环的输出(重复的输出)

写在双标签之间的字段标签,在被输出的时候转换成了对应的内容

channel标签

官方提示:

{dede:channel type='top' row='8' currentstyle="myclass"}
<li><a href='[field:typelink/]'>[field:typename/]</a></li>
{/dede:channel}
调用所有顶级栏目,常用语首页导航
<!-- -- >
{dede:channel type='son' typeid='7' row='5'}
<li>[field:id/]<a href='[field:typelink/]'>[field:typename/]</a></li>
{/dede:channel}

[field:typename/]  栏目名称

[field:typelink/]    栏目的url地址(据对路径)

type 表示需要取出的栏目的类型,顶级栏目(top),子栏目(son,需要配合typeid)

row表示取出几条栏目

使用在首页:调用出网站的顶级栏目

使用在列表页:表示调用出当前栏目的子栏目的信息

{dede:channel type='son'}
<li><a href='[field:typeurl/]'>[field:typename/]</a></li>
{/dede:channel}
arclist标签
{dede:arclist}
<a href='[field:arcurl/]'>[field:title/]</a>
{/dede:arclist}

[field:title/]    对应的是 文档的标题

[field:arcurl/] 对应的是文档的url地址

使用在首页:

调用出网站的文档(可以通过typeid属性来控制到底调用出哪个栏目的,里面可以写多个栏目的id值,中间用,隔开)

使用在列表页:

调用出当前栏目(以及子栏目)下面的文章

使用在频道封面页:

调用出当前栏目(以及子栏目)下面的文章

channelartlist标签
{dede:channelartlist row=6}
<dl>
<dt><a href='{dede:field name='typeurl'/}'>{dede:field name='typename'/}</a></dt>
<dd>
<ul>
{dede:arclist titlelen='42' row='10'}
<li><a href="[field:arcurl /]">[field:title /]</a></li>
{/dede:arclist}
</ul>
</dl>
{/dede:channelartlist}

用在首页:

功能:调用出网站的顶级栏目,以及栏目下面的文章。

arclist标签嵌套在channelartlist里面表示调用出栏目下面的文档。

特点:

1)channelartlist下面不可以直接写字段标签,

[field:typename/]->{dede:field name='typename'/}

[field:typelink/]->{dede:field name='typeurl'/}

2)里面可以嵌套dede标签,{dede:arclist}{/dede:arclist},

{dede:type}{/dede:type},{dede:field name='字段名称'/}

用在频道封面页:

调用出当前栏目的子栏目名称以及子栏目下面的文章调用出来。

flink标签

{dede:flink row='24'/}

调用出网站的友情链接,一般工作中只用来调用文字连接文字连接

<ul>

{dede:flink row='24'/}

</ul>

tag标签
{dede:tag sort='new' getall='0'}
<a href='[field:link/]'>[field:tag /]</a>
{/dede:tag}

[field:tag /] 转化成tag标签的名字

[field:link/] 对应的tag标签的地址,类似于/dede/tags.php?/tag标签的名字/

传入(属性)参数说明:

sort:new 表示最新添加的tag标签排在最前面

month 表示按月的点击量进行排序

week 按照周的一个点击量进行排序

rand 随机排序,每次刷新都不一样

{dede:field.title/}

列表页:

调用出当前栏目的名称(并且会把当前栏目的祖辈栏目名称也调用出

来,用/分隔)

示例:军事动态/中国军事

文档页:

调用出当前文档的标题

{dede:field name='keywords'/}

列表页:

调用出栏目的关键字(高级选项里面)

文档页:

调用出当前文档的关键字

添加的时候:直接添加文档的时候就有关键字

修改的时候:在点修改后,有个高级参数里面

{dede:field name='description'/}

列表页:

调用出栏目的描述信息(高级选项里面)

{dede:field name='position'/}

列表页:

调用出当前栏目的位置。

文档页:

调用出当前文档的位置。

list标签(列表页专用)
{dede:list pagesize='10'}
<li>
<a href="[field:arcurl/]" class="title">[field:title/]</a>
<span class="info"> <small>日期:</small>
[field:pubdate function="GetDateTimeMK(@me)"/]
<small>点击:</small>[field:click/]
<p class="intro"> [field:description/]... </p>
</li>
{/dede:list}

参数:pagesize='10' 表示需要显示的文档数量

{dede:pagelist listitem="info,index,end,pre,next,pageno"/}

调用出栏目的分页信息

参数:listitem 来设置分页的一个展示信息

23.{dede:field.pubdate function="MyDate('Y-m-d H:i',@me)"/}

文档页:

调用出文档的发布时间

23.{dede:field.source/}

文档页:

调用出文档的来源

24.{dede:field.description/}

文档页:

调用出文档的描述信息,当我们添加文档的时候如果不填写描述信息,他就会把我们的文档的详细内容的前多少个字截取出来作为描述信息!

25.{dede:field.body/}

文档页:

调用出文档的详细内容!

26.{dede:adminname/}

文档页:

调用出文档的责任编辑(笔名)

27.{dede:prenext get='pre'/}

文档页:

调用出当前文档的上一篇文档

{dede:prenext get='next'/}

文档页:

调用出当前文档的下一篇文档

DEDECMS标签笔记的更多相关文章

  1. 整理的dedecms标签大全,方便查找

    平时用dedecms开发经常会用到一些标签,特别是首页.栏目页.内容页,这些页面都会用到标签的调用,比如title.keywords.description.arclist.field.body等,为 ...

  2. dedecms标签大全

    今天用了1个小时的时间整理了dedecms标签大全,非常经典,非常经典的织梦dedecms标签,希望对大家制作dedecms网站有帮助      channel_____栏目   dede_arcty ...

  3. 织梦dedecms标签调用集合,绝对是仿站必备利器

    今天分享下整理了织梦dedecms标签调用集合,绝对是仿站必备利器啊,觉得有用就转走吧!温馨小提示:CTRL+F 搜索你需要的标签名,就可以方便找到:织梦dedecms标签调用集合-首页标签:网站导航 ...

  4. 织梦dedecms标签大全总结

    织梦dedecms标签大全总结,同时还建议多参考dede默认模板,织梦默认模板上的标签还是很有参考价值的. dedecms系统参数全局标签,在后台系统设置里可以看到这个参数 网站名称:{dede:gl ...

  5. dedecms标签使用

    关键描述调用标签: <meta name="keywords" content="{dede:field name='keywords'/}">&l ...

  6. dedecms 标签

    article文章页标签 文档工具:http://tools.dedecms.com/dedetag_maker/article.html {dede:field.title/} 文章标题 {dede ...

  7. django 模版标签笔记

    一.模板变量笔记:1.在模版中使用变量,需要将变量放到‘{{}}’中.'{{ 变量 }}'2.如果想访问对象的属性,可以通过'对象.属性名'的方式访问3.如果想要访问一个字典的key对应的value, ...

  8. 看Web视频整理标签笔记

    原来观看web视频,初学html的时候发现记忆不太深刻,所以自己整理了一些笔记,加深记忆且方便忘记时查看.html的规范(遵循)1.一个html文件开始标签和结束标签<html></ ...

  9. DEDECMS标签调用汇总啊

    非常有用的标签调用的方法 关键描述调用标签: <meta name="keywords" content="{dede:field name='keywords'/ ...

随机推荐

  1. 软件工程--团队项目选择与NABCD

    目录 Part1:项目说明 项目基础 我们的目标 Part2:项目NABCD Need Approach Benefit Competitors Delivery & Data Deliver ...

  2. docker删除镜像的时候报错--image has dependent child images

    背景 偶然间发现服务器上有很多镜像占用不少空间,想清理一下.结果直接进行删除报错: docker rmi 8f5116cbc201 Error response from daemon: confli ...

  3. 【mybatis源码学习】mybatis的插件功能

    一.mybatis的插件功能可拦截的目标 org.apache.ibatis.executor.parameter.ParameterHandler org.apache.ibatis.executo ...

  4. GridLayout: GridLayout中Spec属性

    如果想要让GridLayout中的子元素能够平均分配,就需要用到 android:layout_columnWeight="1" android:layout_rowWeight= ...

  5. PostgreSQL体系架构与内存结构

    PostgreSQL体系架构 PostgreSQL的内存结构

  6. js写评价的星星

    版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明.本文链接:https://blog.csdn.net/ouqi_qiou/article/det ...

  7. wamp64显示黄色图标不能忍

    哎,昨天硬盘合区了下,重新安装了wamp64,删库的时候忘记备份数据库,灾难啊,只能自己重新建库建表了,深刻的教训啊. 然后还启动后是黄色图标,不能忍啊,发现wamp64需要启动三个服务,mysql, ...

  8. Kubernetes 之 MySQL 持久存储和故障转移(十一)

    目录 一.规划 二.部署 1.创建 PV 和 PVC 2.部署 MySQL 3.更新 MySQL 数据 4.故障转移 一.规划 我们接着之前的文档的架构规划进行下面的操作. IP 角色 192.168 ...

  9. svn客户端清空账号信息的两种方法

    1.直接删除配置 C:\Users\Administrator\AppData\Roaming\Subversion\auth 一般在这个文件夹下 2.svn的设置里清空

  10. C++静态成员变量必须定义

    静态成员变量在类中仅仅是声明,没有定义,所以要在类的外面定义,实际上是给静态成员变量分配内存,否则不能使用,编译不会通过. class A { public: static int a; //声明但未 ...