DedeCMS专题功能使用详细教程

DedeCMS专题功能使用详细教程
DedeCMS专题功能使用详细教程

爱雅逸整理 https://www.360docs.net/doc/0616218376.html,
DEDECMS 专题详解
DEDECMS 专题详解
一个网站通常会在不同时期推出一些针对性的专题内容,专题的功能其实就是将站点的内容根据特 定的需求进行一次检索,将这些不同形式的内容进行一次整合,这个我们可以看看一些大的门户网 站,例如新浪、搜狐,他们有自己的专题频道。一个专题可以包含几个不同栏目的内容或者包含不 同内容模型如:文章、图片、音频、视频等,不同的专题需要有自己符合当时环境的页面风格,比 如在元旦、新年就需要红色主题的专题模板,在春天、夏天就需要绿色主题的专题模板等。一个好 的专题容易让网站会员更全面的了解相关信息,以增强对网站的关注度,下面我们介绍如何使用 DedeCMS 的专题功能来制作一个专题。 我们以超级管理员身份登陆后台,在系统的[核心]-[专题管理]中对专题进行管理。
因为这里的常用管理同文档管理类似,一些常用操作如添加、删除、更新、推荐这些操作在这里不 做冗述,本教程主要介绍如何通过专题结合模板文件制作出自己的专题页面。 制作一个专题页面,需要准备 2 样东西:内容、模板,当然如果你没有自己设计的模板文件,系统 默认是自带了一套专题页的风格的,可以在后台[核心]-[内容模型管理],点击专题类型的模板 会查看到以下内容:
文档模板:/templets/default/article_spec.htm [修改] 列表模板:/templets/default/list_spec.htm [修改] 频道封面模板:/templets/default/index_spec.htm [修改]
这几个默认模板文件用户可以自己进行全局统一修改,但一般情况下都是在添加专题时在常规参数 的“专题模板”中进行指定。 当然有一些专题也不必用到已经发布在内容管理系统中的内容,这种专题直接可以用静态页面就可 以完成,不需要标签进行调用,但又希望在专题列表中显示出来,为了解决这个问题,建议用户在 制作专题页时候把专题页面做成一个不含标记的模板文件,在添加专题时候指定模板即可。 接下来我们介绍下织梦的专题功能是如何划分的。 我们以 chinaz 两个专题页面为例: DedeCms V5.3 经典解析与揭秘(https://www.360docs.net/doc/0616218376.html,/zt/dedecms/)
第 1 页共 6 页

爱雅逸整理 https://www.360docs.net/doc/0616218376.html,
DEDECMS 专题详解
大家可以看出来 admin5 的专题是使用了统一的专题模板生成的,这种专题只需要网站管理员选择 组织好网站专题内容,然后发布即可呈现出这类的网站专题。而 chinaz 的专题使用了独立的模板文 件,这样使得专题更有特色,阅读效果更为明显。 DedeCMS 自带了专题页面的模板文件能够满足大部分人对专题的要求, 下面我们来介绍如何使用默 认的模板文件来创建一个专题。 以超级管理员身份登陆系统后台, 进入专题管理页面, 点击 或者 进入专题添加页面。
在常规参数中添加专题的专题名称、责任编辑、专题说明、关键字、主分类,接下来进入“专题文档” 选项卡来选择相关专题节点的内容。 在添加之前我们先明白一个概念:节点。 所谓节点就是一个专题中相同分类内容的一个组合,如下图中,有 2 个节点:Coreldraw 9 速成教 程、Coreldraw 9 教程总汇,每个节点选取了系统中一些文章。
添加以上两个节点在系统设置中可以通过 2 种方式进行添加,第一种就是指定文章列表,在单个节 点中“选择节点文章”, 这种方式比较精确的指定专题节点的内容, 在节点内容少量的情况下是首选。 第二种就是自动获取文档的方式,这种方式只需要输入节点的“关键字”即可自动搜索出含有关键词 文章的内容添加到内容列表中。
第 2 页共 6 页

爱雅逸整理 https://www.360docs.net/doc/0616218376.html,
DEDECMS 专题详解
这样一来我们就完成了专题内容的添加,以这样的形式发布一个专题,其专题页面的样式是系统默 认的系统样式,接下来我们就来介绍如何使用专题模板标签来制作特殊的专题页。 首页制作专题的模板页面需要了解基本的织梦模板引擎的一些概念,需要知道什么是模板引擎,织 梦的一些模板标记的使用,这里如果您会使用 arclist 标记基本上就可以制作属于自己的专题模板。 专题涉及到的模板文件有 2 个文件: /templets/default/article_spec.htm 专题模板文件, 这个模板决定你的网站专题页面的样式, 是制作 模板页面必备的文件 /templets/system/channel_spec_note.htm 系统底层的专题节点模板, 在制作节点的时候需要对其进 行一定的修改 这两个文件是决定你专题样式的模板重要文件,当然这里还有一个底册模板(innertext),这个底 层模板在每个节点处都可以单独指定。 这里还需要用户知道的一个专题节点的模板标签:{dede:field.notenoteid=?识别 ID?/},这个标签是 用来生成专题页面的文档列表的。 设计专题页面模板 我们首先用网页制作相关工具来设计一个专题页面的模板文件,当然我们这里因为是做一个示例, 重点是讲解如何从页面到模板文件这个过程,所以模板文件的样子比较简单,如果是专业的美工人 员,可以设计出各式各样专业的模板文件。 我这里只是在网页制作工具中使用 Dreamweaver 制作出一个专题模板的样子, 专题主要分为 2 个部 分,专题内容简介以及节点文章,当然这里专题的内容简介我已经固化在了专题模板文件中,用户 也可以使用模板标签{dede:field name=?description?/},然后在后台添加专题简介中完成。
第 3 页共 6 页

爱雅逸整理 https://www.360docs.net/doc/0616218376.html,
DEDECMS 专题详解
加入专题页模板标签 从上面的内容我们知道,织梦的模板需要在页面中加入织梦模板标签后才能完成制作,接下来我们 来加入模板标签。在加标签之前,我们先将上面设计出来的模板文件保存为: /templets/default/article_spec2_templets.htm,保存完成以后我们可以修改这个页面,加入标签, 使其变成专题页面的模板。 首先我们加入常用标签:{dede:field.title/}_{dede:global.cfg_webname/} 这个标签是加入在模板文件之前,用于解析成为专题标题的,{dede:field.title/}代 表是你在后台添加的专题名称,{dede:global.cfg_webname/}指的是你的网站名称,经过织梦的系统 解析后成为:DedeCMS V5.3 相关内容专题_织梦非官方演示站点 当然,在 seo 方面可以在和之间加入以下代码

这个代码就是将你在添加专题时候设置的关键字以及专题说明添加进页面。 接下来最重要的就是专题节点部分的添加了,因为节点部分主要是列表,所以涉及到一个底层模板 (innertext)的概念,底层模板在织梦的标签语法简介中已经有相关说明。 (模板标签语法简介:https://www.360docs.net/doc/0616218376.html,/v53/archives/templets/start/) 因为我们从模板文件中可以找出单挑记录循环的内容为:
站长学院dedecms 列表页 title 优化方法
所以我们根据 arclist 的相关标记可以得到底层模板(innertext): [field:typename/][field:title /] 这个底层模板我们在添加节点的时候可以进行指定
第 4 页共 6 页

爱雅逸整理 https://www.360docs.net/doc/0616218376.html,
DEDECMS 专题详解
接下来我们在节点部分加入节点标签{dede:field.notenoteid=?标识?/}, 因为我们这里有 2 个节点名称, 标识 ID 分别为: use(使用介绍)、exp(体验说明),所以我们替换模板页面中循环部分:

使用介绍 {dede:field.notenoteid=?use?/}

这样一来,我们的专题模板就制作完成了,我们将其另存文件名为: /templets/default/article_spec2.htm,这个文件就是我们的专题模板文件。 修改节点容器模板 在我们上面设计的模板中,有 2 个节点,因为我们其中有一部分内容已经固化在模板中,所以如果 直接发布内容,会出现多出了节点标题的情况,一个节点生成为页面的时候,DedeCMS 会读取他的 节点容器模板,所以我们需要对节点容器模板进行一些修改,我们打开 /templets/system/channel_spec_note.htm 这是默认的节点容器模板。
~notename~
    ~spec_arclist~

这里需要介绍 2 个标记:~notename~和~spec_arclist~ ~notename~ 节点的名称,在系统解析时候会在节点中将这个标签解析为当前设置的名称 ~spec_arclist~ 节点内容列表,系统读取底层模板文件,并解析成节点设置的内容同这个标记进行 替换 这个节点容器解析后的内容再同{dede:field.notenoteid=?标识?/}标记进行替换,完成模板的解析,所 以我们在这里需要对其进行一些修改,因为前面设计时候的节点名称已经固化在模板文件中,所以 这里不涉及到这部分的内容。我们只要将冗余部分的代码去除,直接使之变为: ~spec_arclist~ 如果不想影响到其他模板文件的使用我们将其另存为: /templets/system/channel_spec_note_dedecms.htm 我们在添加专题时候可以独立设置为:
第 5 页共 6 页

爱雅逸整理 https://www.360docs.net/doc/0616218376.html,
DEDECMS 专题详解
至此我们完成了专题页面模板文件的制作,接下来做的只需要像上面所说的一样,直接选取相应的 内容添加节点发布即可。 织梦的专题功能还有更为强大的功能,需要我们织梦的用户去用心体会,本文中已经较为全面介绍 了如何使用专题功能,文章中设计到的一些文件可以在附件中下载。 ---------------------------------------------------------------------------------------------------------专题中的文章是你从栏目中选择出来的。如果要在栏目 A 中不显示专题,那么需要在栏目 A 的列表 htm 模板中,将专题调用标签删除,即可。 织梦 dedecms 网站专题调用标签的使用方法: dede 织梦 cms 模板网站专题调用标签就是是用的 arclist 标签, 只不过在里面用了一个 spec 的类型 而已,下面模板团给出三种调用方式,可以解决全部页面的调用(首页、一级、二级、单页、内容 页均有适合的)。 第一: {dede:arclist flag='p' type='spec' titlelen=36 row=8 orderby=pubdate} 第二: {dede:arclist flag='c' channelid='-1' typeid='3,4,5,6,7,8' type='spec' titlelen=36 row=8 orderby=pubdate} 第三: {dede:arclistgetall='1' noflag='p' channelid='-1' typeid='3,4,5,6,7' type='spec' titlelen=36 orderby=pubdate limit='0,4'} 织梦调用专题类型:type='spec' 等同于标记{dede:specart}{/dede:specart} 例子:{dede:arclisttypeid='' channelid='-1' type='spec' titlelen='32'} [field:title/] {/dede:arclist}
第 6 页共 6 页

dedecms织梦二次开发视频教程

韩顺平dedecms织梦二次开发视频教程联系方式QQ1805571531 韩顺平老师主讲,是我听过最好的织梦二次开发的视频教程,填补了国内织梦dedecms二次开发视频教程的空白!非常珍贵的一套资料,实体教室讲课全程实录,原价可是1万多的VIP课程,7天特训织梦二次开发防站实战经典再现视频教程。 视频目录如下: 第1天 06-27(no6)(dede快速入门)\2012-6-27(no6)(dede快速入门) 第2天 06_28_dedecms\(no1)[dede四张核心表的关系分析] 06_28_dedecms\(no2)[dede在DEDE中增加内容的基本步骤和如何去掉广告] 06_28_dedecms\(no3)[dede在DEDE中标签的使用 06_28_dedecms\(no4)[dede在DEDE中标签的使用和把dede首页面替换成a67首页面 06_28_dedecms\(no5)[将dede首页面栏目换成a67电影网的首页面栏目] 06_28_dedecms\(no6)[点击对应的栏目,可以看到对应的栏目列表页面] 06_28_dedecms\(no7)[电影的自定义字段] 第3天 06_29_dedecms_自定义标签\(no1)[把首页面的今日更新的数据] 06_29_dedecms_自定义标签\(no2)[sql标签的使用] 06_29_dedecms_自定义标签\(no3)[a67网的首页的添加我的电视剧,并完成各个栏目对应的列表页]

06_29_dedecms_自定义标签\(no4)[我点击我的电影,只取出国语电影] 06_29_dedecms_自定义标签\(no5)[主页面和栏目列表的今日更新,点击后进入内容页面] 06_29_dedecms_自定义标签\capture-1 第4天 07_02_dedecms\(no1)[当小手移动到星星的时候,星星根据实际情况变化和取出热门电影] 07_02_dedecms\(no2)[显示下载地址信息] 07_02_dedecms\(no3)[当某个用户评分后,在内容页实时的显示评分值] 07_02_dedecms\(no4)[动态的取出评分值] 07_02_dedecms\(no5)[自定义搜索功能] 第5天 07_03_dedecms\(no1)[把检索结果页面,换成a67 提供的检索结果页面,并分页] 07_03_dedecms\(no2)[需求做出我们自己的分页导航] 07_03_dedecms\(no3)[在搜索时带自定义参数] 07_03_dedecms\(no4)[在搜索时带多个自定义参数,分页时可以传递到下页] 07_03_dedecms\(no5)[显示自己网站的所有分类检索,并可以按照地区来检索信息] 07_03_dedecms\(no6)[完成点击列表页的某个连接,跳转到对应的检索页面] 07_03_dedecms\(no7)[完成列表页小星星的评分功能] 第6天 07_05_数据采集\(no1)当我们点击检索结果的某个电影超链接时,如何跳转到对应的内容页

2013年最新织梦dedecms5.7官方幻灯片修改教程

分享给大家看看 dedecms 官方模板的首页幻灯片比较小,而且是调取站内的缩略图,并且只能跳转到缩略图所在的文章页面。一般情况下缩略图都比较小,这样导致了幻灯片图片显得模糊不清,大大降低了网站品质。现在,我教您随心定制首页幻灯片,并达到下面的目的: 第一、幻灯片大小随心设置,第二、幻灯片的图片不从站内缩略图提取,而是自己指定,第三、幻灯片链接跳转到指定网址(比如广告页)而不是站内文章页。第四、幻灯片上的文字调整或者去掉。最后效果如站长街https://www.360docs.net/doc/0616218376.html,首页的幻灯片一样,当然,你可以做的更漂亮一些,我只是提供一下方法。首先修改幻灯片大小:用记事本打开首页模板文件templets/default/index.htm,找到如下代码: 复制代码 < !-- size: 280px * 192px -->