DEDECMS标签笔记
注意点:
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/}
{dede:global.cfg_cmsurl/}
{dede:global.cfg_cmspath/}
{dede:global.cfg_dataurl/}
{dede:global.cfg_basehost/}
name后面的值表示广告位标识
{dede:myad name='sifangku'/}
打开/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'/}
双标签:写在双标签之间的内容会被循环的输出(重复的输出)
写在双标签之间的字段标签,在被输出的时候转换成了对应的内容
官方提示:
{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}
{dede:arclist}
<a href='[field:arcurl/]'>[field:title/]</a>
{/dede:arclist}
[field:title/] 对应的是 文档的标题
[field:arcurl/] 对应的是文档的url地址
使用在首页:
调用出网站的文档(可以通过typeid属性来控制到底调用出哪个栏目的,里面可以写多个栏目的id值,中间用,隔开)
使用在列表页:
调用出当前栏目(以及子栏目)下面的文章
使用在频道封面页:
调用出当前栏目(以及子栏目)下面的文章
{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='字段名称'/}
用在频道封面页:
调用出当前栏目的子栏目名称以及子栏目下面的文章调用出来。
{dede:flink row='24'/}
调用出网站的友情链接,一般工作中只用来调用文字连接文字连接
<ul>
{dede:flink row='24'/}
</ul>
{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: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' 表示需要显示的文档数量
调用出栏目的分页信息
参数: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标签笔记的更多相关文章
- 整理的dedecms标签大全,方便查找
平时用dedecms开发经常会用到一些标签,特别是首页.栏目页.内容页,这些页面都会用到标签的调用,比如title.keywords.description.arclist.field.body等,为 ...
- dedecms标签大全
今天用了1个小时的时间整理了dedecms标签大全,非常经典,非常经典的织梦dedecms标签,希望对大家制作dedecms网站有帮助 channel_____栏目 dede_arcty ...
- 织梦dedecms标签调用集合,绝对是仿站必备利器
今天分享下整理了织梦dedecms标签调用集合,绝对是仿站必备利器啊,觉得有用就转走吧!温馨小提示:CTRL+F 搜索你需要的标签名,就可以方便找到:织梦dedecms标签调用集合-首页标签:网站导航 ...
- 织梦dedecms标签大全总结
织梦dedecms标签大全总结,同时还建议多参考dede默认模板,织梦默认模板上的标签还是很有参考价值的. dedecms系统参数全局标签,在后台系统设置里可以看到这个参数 网站名称:{dede:gl ...
- dedecms标签使用
关键描述调用标签: <meta name="keywords" content="{dede:field name='keywords'/}">&l ...
- dedecms 标签
article文章页标签 文档工具:http://tools.dedecms.com/dedetag_maker/article.html {dede:field.title/} 文章标题 {dede ...
- django 模版标签笔记
一.模板变量笔记:1.在模版中使用变量,需要将变量放到‘{{}}’中.'{{ 变量 }}'2.如果想访问对象的属性,可以通过'对象.属性名'的方式访问3.如果想要访问一个字典的key对应的value, ...
- 看Web视频整理标签笔记
原来观看web视频,初学html的时候发现记忆不太深刻,所以自己整理了一些笔记,加深记忆且方便忘记时查看.html的规范(遵循)1.一个html文件开始标签和结束标签<html></ ...
- DEDECMS标签调用汇总啊
非常有用的标签调用的方法 关键描述调用标签: <meta name="keywords" content="{dede:field name='keywords'/ ...
随机推荐
- python爬虫 TapTap
作业要求来自于https://edu.cnblogs.com/campus/gzcc/GZCC-16SE2/homework/3075 对象 - TapTap TapTap 是一个高品质手游玩家社区, ...
- 打jar包和使用jar包
一.为什么要打jar包 二.如何查看jar包 三.如何开发jar包 四.拿到jar包之后,如何使用 一.为什么要打jar包 给别人用的时候一般给别人的是class文件.如果有很多类这么办?把类变成一个 ...
- Java封装jar包对外提供可执行文件
编写Main方法,封装jar包 1.编写Main方法 import java.util.Date; /** * 描述 : * * @Author : zhanghao * @Time : 2019/1 ...
- 经典批处理实现自动关机(BAT)
经典批处理实现自动关机1.BAT @ECHO offTITLE 自动关机程序 作者:廖晓青 :startCLSCOLOR 1frem 使用COLOR命令对控制台输出颜色进行更改MODE con: CO ...
- Unity内存优化之视频讲解
视频为中文讲解,mp4格式,大小3.05GB 目录 扫码时备注或说明中留下邮箱 付款后如未回复请至https://shop135452397.taobao.com/ 联系店主
- 纯CSS样式实现数字加减按钮的最佳方案
前言: 对于数字加减按钮的实现,以前用过不少方案,诸如: 1.使用背景图片——这种效果比较好,缺点是样式控制有点复杂了,还需要使用图片: 2.直接使用“+”“-”——这种方法简单粗暴,最容易实现,缺点 ...
- sql server exec 参数的传递
来源:https://www.cnblogs.com/guohu/p/11142991.html 1 :普通SQL语句可以用exec执行 Select * from tableName exec('s ...
- R3 x64枚举进程句柄
转载:https://blog.csdn.net/zhuhuibeishadiao/article/details/51292608 需要注意的是:在R3使用ZwQueryObject很容易锁死,需要 ...
- python路径相关技巧
在文件C:\work\python\rqalpha\rqalpha\utils\config.py 找文件:C:\work\python\rqalpha\rqalpha\config.yml 则通过下 ...
- LinkedBlockingQueue与ArrayBlockingQueue
阻塞队列与普通的队列(LinkedList/ArrayList)相比,支持在向队列中添加元素时,队列的长度已满阻塞当前添加线程,直到队列未满或者等待超时:从队列中获取元素时,队列中元素为空 ,会将获取 ...