ImageVerifierCode 换一换
格式:DOCX , 页数:15 ,大小:20.95KB ,
资源ID:6056424      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/6056424.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(清晰dedecms教程.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

清晰dedecms教程.docx

1、清晰dedecms教程清晰dedecms视频教程很多人只知道要教程,要这要那的,连基本的程序结构、模板文件都不熟悉。即使下了别人的模板也不会修改,还硬说是别人的模板有问题。在这里很多人只知道要教程,要这要那的,连基本的程序结构、模板文件都不熟悉。即使下了别人的模板也不会修改,还硬说是别人的模板有问题。在这里要奉劝各位新手站长。磨刀不误砍材功。想要学仿站、或者你用别的站你总的要会修改吧,没有什么模板别人做好了你就完全能用,总要修改一些的(官方的除外啊)这里拿5.3来做参考。请对号入坐。开始前请先下载安装DEDECMSV5.3的最新版本。先来说下DEDE的目录结构,看下那些文件夹都是放的什么东东/

2、dede 这个是后台管理的目录。/date 这是一些系统数据。系统配置文件就在此目录下。/html 官方默认的生成HTML目录。当然你也可以不用。另外设置成其他目录。我些新手总喜欢改这里的文件。老有人问我。怎么修改了模板怎么生成了一下都还原了呢。哪知道修改的不是模板呢。/member 会员文件夹。包括注册 登陆 个人空间 控制面板等 其模板在其目录下的templets文件夹下一般比较常修改的几个模板解释下head.htm 这是会员后台的头部foot.htm 这是会员后台的尾部index.htm 这是会员后台的首页login.htm 登陆模板reg-new.htm 注册模板/special 这是

3、专题目录。包含生成好的专题列表页和专题内容页/plus 插件目录/include 系统函数 文件/uploads 上传文件目录/templets 模板文件目录。这个是重点。现在我来把里面的文件来解释下。让你心里明白。在这里只说templets下的两个目录default和style/templets/style 该文件夹下包含所有的CSS文件。大名鼎鼎的dedecms.css 就在此文件夹下。/templets/default 该文件夹下包含所有的前台模板。head.htm 头部模板footer.htm 尾部模板index.htm 首模板index_*.htm 频道封面模板list_*.htm

4、频道列表页模板article_*.htm 内容页模板search.htm 搜索页模板singlepage.htm 单页模板tag.htm 标签页模板taglist.htm 标签列表页模板看看。上面这些是不是基本都包括了所有常用的页面。如果你把这些文件都熟悉都搞懂了。仿站那还不是小菜一叠啊。用DW打开这些模板看下吧,特别留意标签哦,对照着前台来看。什么样的标签对应什么样的效果,你就会明白。以后怎么在仿站的时候再调用了。也不必要都记住。知道在哪里就行。真要用。可以马上找到。目录结构基本上说完了。对了说下。我是准备系统的先讲一遍流程。然后最终会出个视频教程配合。这样大家会比较好懂。把这一系列的文章看

5、下去算是学习基础知识。视频则是我演示实战。我会选一个站出来仿。由于时间有限,我会每天写一篇出来。至于总工有多少篇,我也不清楚。反正讲完为止。清晰dedecms视频教程明天继续讲 DEDECMS模板代码结构分析 转载请写名其出处:草根站长联盟 要奉劝各位新手站长。磨刀不误砍材功。想要学仿站、或者你用别的站你总的要会修改吧,没有什么模板别人做好了你就完全能用,总要修改一些的(官方的除外啊)这里拿5.3来做参考。请对号入坐。开始前请先下载安装DEDECMSV5.3的最新版本。先来说下DEDE的目录结构,看下那些文件夹都是放的什么东东/dede 这个是后台管理的目录。/date 这是一些系统数据。系统

6、配置文件就在此目录下。/html 官方默认的生成HTML目录。当然你也可以不用。另外设置成其他目录。我些新手总喜欢改这里的文件。老有人问我。怎么修改了模板怎么生成了一下都还原了呢。哪知道修改的不是模板呢。/member 会员文件夹。包括注册 登陆 个人空间 控制面板等 其模板在其目录下的templets文件夹下一般比较常修改的几个模板解释下head.htm 这是会员后台的头部foot.htm 这是会员后台的尾部index.htm 这是会员后台的首页login.htm 登陆模板reg-new.htm 注册模板/special 这是专题目录。包含生成好的专题列表页和专题内容页/plus 插件目录/

7、include 系统函数 文件/uploads 上传文件目录/templets 模板文件目录。这个是重点。现在我来把里面的文件来解释下。让你心里明白。在这里只说templets下的两个目录default和style/templets/style 该文件夹下包含所有的CSS文件。大名鼎鼎的dedecms.css 就在此文件夹下。/templets/default 该文件夹下包含所有的前台模板。head.htm 头部模板footer.htm 尾部模板index.htm 首模板index_*.htm 频道封面模板list_*.htm 频道列表页模板article_*.htm 内容页模板search.

8、htm 搜索页模板singlepage.htm 单页模板tag.htm 标签页模板taglist.htm 标签列表页模板看看。上面这些是不是基本都包括了所有常用的页面。如果你把这些文件都熟悉都搞懂了。仿站那还不是小菜一叠啊。用DW打开这些模板看下吧,特别留意标签哦,对照着前台来看。什么样的标签对应什么样的效果,你就会明白。以后怎么在仿站的时候再调用了。也不必要都记住。知道在哪里就行。真要用。可以马上找到。清晰dedecms视频教程目录结构基本上说完了。对了说下。我是准备系统的先讲一遍流程。然后最终会出个视频教程配合。这样大家会比较好懂。把这一系列的文章看下去算是学习基础知识。视频则是我演示实战

9、。我会选一个站出来仿。由于时间有限,我会每天写一篇出来。至于总工有多少篇,我也不清楚。反正讲完为止。在上一节,我们了解了DEDECMS的程序目录结构和相关模板的含义,通过第一节,我们对DEDE的模板有了一个初步的认识。在这一节,我将引导大家来分析和了解DEDE模板文件的代码结构。 准备工作: 1:安装好DW,如果实在不想安装也行。用记事本也可以。不过用DW可以把结构看的很清楚。在记事本里看会把你搞迷糊的 2:你安装了DEDECMS。并进入/templets/default(默认模板目录)目录。 OK!Lets GO! 用DW打开文件index.htm 如果你不熟悉HTML和CSS 建议去补习下

10、。在这里就不系统讲这些额外的东西了。在这里假设你看的懂HTML和CSS代码,会不会写姑且不管。 先来看下部分。head上面的一般不管。 在head 标签范围内主要包括了三类东西 1:title标签 2:mete标签 keywords description等 3:CSS文件链接。 大家可以看下 head部分。是不是包括了这几部分。 至于 那些JS调用都不是必须的。只不过在首页index.htm模板有用到一些特殊的地方需要调用函数才加在head里的。我把代码贴出来了 dede:global.cfg_webname/ dede:global.cfg_webname/是你的网站名 dede:glob

11、al.cfg_description/是你的网站描述 dede:global.cfg_keywords/ 是你的网站关键字 你在仿站的时候 这三个值应该都是别人的。要变成自己的 就要用这些标签替换掉 然后我们再往下看。紧跟着的是 标签。这里面的内容才是页面正文的开始。 body里的结构大体如下 dede:include filename=head.htm/ 中间代码 dede:include filename=footer.htm/ 大家这样看 结构就清楚了吧。 dede:include filename=head.htm/是头部代码 如果你要修改头部代码就去head.htm dede:inc

12、lude filename=footer.htm/是尾部代码 同样你要修改就去footer.htm 其他index_*.htm list_*.htm article_*.htm 等几乎所有的模板结构都是这样的。 现在有个大体的印象了。每个模板主要有两个部分构成 部分 和 部分 部分 又由 头部模板 中间模板 和尾部模板。 在所有模板中 head.htm 和footer.htm 是其他模板的公共模板。都要调用到它们。所以 当制作模板的时候,最好把头部和尾部设计成这样。可以和系统同步。 OK。是不是也很简单。下一节 就讲DEDECMS的标签使用。面对这些标签的使用做一个简单的介绍:1、标签名称:a

13、dminname功能说明:获得责任编辑名称使用实例:dede:adminname /2、标签名称:arclist功能说明:文章列表调用标记使用实例:dede:arclist flag=h typeid= row= col= titlelen= infolen=imgwidth= imgheight= listtype= orderby= keyword= limit=0,1field:title/dede:arclist参数说明:col= 分多少列显示(默认为单列),5.3版中本属性无效,要多列显示的可用div+css实现row=10 返回文档列表总数typeid= 栏目ID,在列表模板和档案

14、模板中一般不需要指定,在封面模板中允许用,分开表示多个栏目;titlelen = 30 标题长度 等同于titlelengthinfolen=160 表示内容简介长度 等同于infolengthimgwidth=120 缩略图宽度imgheight=90 缩略图高度listtype=all 栏目类型(顶级栏目?)orderby=sortrank 文档排序方式 orderby=hot 或 orderby=click 表示按点击数排列 orderby=sortrank 或 orderby=pubdate 按出版时间排列 orderby=near orderby=lastpost 按最后评论时间 o

15、rderby=scores 按得分排序 orderby=id 按文章ID排序 orderby=rand 随机获得指定条件的文档列表keyword= 含有指定关键字的文档列表,多个关键字用,分innertext = 单条记录样式aid= 指定文档IDidlist = 提取特定文档(文档ID)channelid 频道IDlimit= 起始,结束 表示限定的记录范围(如:limit=1,2)flag = h 自定义属性值:头条h推荐c图片p幻灯f滚动s跳转j图文a加粗noflag = 同flag,但这里是表示不包含这些属性orderway=desc 值为 desc 或 asc ,指定排序方式是降序还

16、是顺向排序,默认为降序subday=天数 表示在多少天以内的文档3、标签名称:arclistsg功能说明:单表模型的文章列表调用标记使用实例:dede:arclistsg flag=h typeid= row= col= titlelen= orderway= keyword= limit=0,1field:title/dede:arclistsg参数说明:col= 分多少列显示(默认为单列),5.3版中本属性无效,要多列显示的可用div+css实现row=10 返回文档列表总数typeid= 栏目ID,在列表模板和档案模板中一般不需要指定,在封面模板中允许用,分开表示多个栏目;titlele

17、n = 30 标题长度 等同于titlelengthorderwey=desc或asc 排序方向keyword= 含有指定关键字的文档列表,多个关键字用,分innertext = field:title/ 单条记录样式(innertext是放在标签之间的代码)arcid= 指定文档IDidlist = 提取特定文档(文档ID)channelid = 频道IDlimit= 起始,结束 表示限定的记录范围(如:limit=1,2)flag = h 自定义属性值:头条h推荐c图片p幻灯f滚动s跳转j图文a加粗subday=天数 表示在多少天以内的文档4、标签名称:autochannel功能说明:按排

18、序位置的获取单个栏目的链接信息使用实例:dede:autochannel partsort= typeid=/dede:autochannel参数说明:partsort = 0 栏目所在的排序位置typeid = 0 指定的父栏目5、标签名称:channel功能说明:获取栏目列表标签使用实例:dede:channel type=top row=8 currentstyle=typename field:typename/ /dede:channel参数说明:typeid = 0 栏目IDreid = 0 上级栏目IDrow = 100 调用栏目数col = 1 分多少列显示(默认为单列)typ

19、e = son son表示下级栏目,self表示同级栏目,top顶级栏目currentstyle = 应用样式6、标签名称:channelartlist功能说明:获取当前频道的下级栏目的内容列表标签使用实例:dede:channelartlist row=6dede:field name=typename/dede:arclist titlelen=42 row=10 field:title /(field:pubdate function=MyDate(m-d,me)/)/dede:arclist/dede:channelartlist参数说明:typeid = 0 频道ID,多个请用,分隔

20、row = 20 获取的栏目返回值其他说明:除了宏标记外,channelArtlist 是唯一一个可以直接嵌套其它标记的标记,不过仅限于嵌套dede:type/dede:type 和 dede:arclist/dede:arclist 两个标记。7、标签名称:demotag功能说明:这仅是一个演示标签使用实例:dede:demotag /8、标签名称:feedback功能说明:调用最新评论使用实例:dede:feedbackfield:username function=(me=guest ? 游客 : me)/ 对 field:title/ 的评论: field:msg /dede:feed

21、back参数说明:row=12 调用评论条数titlelen=24 标题长度infolen=100 评论长度9、标签名称:flink功能说明:友情链接使用实例:dede:flink row=24/参数说明:type=image 或textall,图片链接,text文字链接;row=24 链接数量titlelen=24 站点文字的长度linktype=1 链接位置(首页,内页)typeid=0 所有类型10、标签名称:hotwords功能说明:获取网站搜索的热门关键字使用实例:dede:hotwords /参数说明:num=6 关键词数目subday=365 天数maxlength=16 关键词

22、最大长度11、标签名称:infoguide功能说明:分类信息的地区与小分类搜索使用实例:dede:infoguide /12、标签名称:likepage功能说明:单页文档相同标识调用标签使用实例:dede:likepage likeid= row=/参数说明:row = 调用条数likeid = 标识名13、标签名称:likesgpage功能说明:单页文档调用标签使用实例:dede:likespage row=/参数说明:row = 调用条数14、标签名称:loop功能说明:调用任意表的数据标签使用实例:dede:loop table=dede_archives sort= row=4 if=

23、field:title/dede:loop参数说明:table = 查询表名sort = 用于排序的字段row = 返回结果的条数if = 查询的条件15、标签名称:memberinfos功能说明:文档关连的用户信息使用实例:dede:memberinfos /参数说明:无属性,支持 innertext16、标签名称:memberlist功能说明:会员信息调用标签使用实例:dede:memberlist orderby=scores row=20dede:field.userid /dede:field.scores /dede:memberlist参数说明:orderby = scores

24、按积分排序row = 6 调用数目17、标签名称:myad功能说明:广告调用使用实例:dede:myad name=/参数说明:typeid=0 投放范围,0为全站name= 广告标识18、标签名称:mynews功能说明:站内新闻调用标签使用实例:dede:mynews row= titlelen=/参数说明:row=1 调用站内新闻数titlelen=24 新闻标题长度19、标签名称:mytag功能说明:自定义宏标记调用标签使用实例:dede:mytag typeid=0 name=/参数说明:typeid = 0 栏目ID 0为全站栏目name = 标记名20、标签名称:softmsg功能说明:下载说明标签使用实例:dede:softmsg /21、标签名称:sonchannel功能说明:子栏目调用标签使用实例:dede:sonchannelfield:typename/dede:sonchannel参数说明:row =100 返回数目col = 1 默认单列显示22、标签名称:sql功能说明:SQL标签使用实例:dede:sql sql=field:title/

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1