DedeCms模板安装/制作概述_php文摘

◆DedeCms模板安装/制作概述: 

--------------------------------------------------------------------------------

  DedeCms系统的模板是非固定的,用户可以在新建栏目时可以自行选择栏目模板,官方仅提供最基本的默认模板,即是内置系统模型的各个模板,由于DedeCms支持自定义频道模型,用户自定义新频道模型后,还需要按该模型的字段设计一套新的模板,此外,DedeCms也支持使用风格的形式使用模板,默认风格是 default,它表示系统默认使用 cmspath/templets/default 这个文件夹的模板,如果你下载了一套新的模板,你可以不必要删除 default 原有的文件,把下载的模板文件夹命名你想要的风格名称,如 style2 等,然后在后台修改了默认的模板风格名称为 style2 ,那系统将使用 templets/style2 这文件当作默认模板,但是若你手工指定了栏目模板的位置,则后台参数风格的定义无效。

一、概念,设计和使用模板,必须要理解下面几个概念

1、板块(封面)模板:
  指网站主页或比较重要的栏目封面频道使用的模板,一般用“index_识别ID.htm”命名,此外,用户单独定义的单个页面或自定义标记,也可选是否支持板块模板标记,如果支持,系统会用板块模板标记引擎去解析后才输出内容或生成特定的文件。
2、列表模板:
  指网站某个栏目的所有文章列表的模板,一般用 “list_识别ID.htm” 命名。
3、档案模板:
  表示文档查看页的模板,如文章模板,一般用 “article_识别ID.htm” 命名。
4、其它模板:
  一般系统常规包含的模板有:主页模板、搜索模板、RSS、JS编译功能模板等,此外用户也可以自定义一个模板创建为任意文件。

二、 命名,DedeCms模板默认命名规则如下

1、模板保存位置:
  模板目录:cmspath/templets/样式名称(英文,默认为default,其中system为系统底层模板,plus为插件使用的模板)/具体功能模板文件}
2、 模板文件命名规范:
(1)index_识别ID.htm: 表示板块(栏目封面)模板;
(2)list_识别ID.htm: 表示栏目列表模板;
(3)article_识别ID.htm: 表示内容查看页(文档模板,包括专题查看页);
(4)search.htm: 搜索结果列表模板; 
(5)index.htm: 主页模板; 

注解:[识别ID]可以在“频道模型管理”的地方获得,当然,你也可以在“频道模型管理”的地方确定某个频道的模板命名。

例:list_image.htm 表示是就是内容类型为图片集的栏目默认列表模板。
  article_article.htm 表示的是文章查看页模板。

三、其它模板说明

1、默认底层模板
位置: cmspath/templets/system
功能:在没有指定标记的默认底层模板的时候,系统将自动调用这个文件夹的相应文件作为底层模板。
2、插件目录模板
位置: cmspath/templets/plus
功能:评论、友情链接、RSS地图等模板。
3、会员后台模板
位置: cmspath/member/templets
功能:会员后台的模板。

四、二次开发 

  DedeCms主要的模板解析类是 include/inc_arcpart_view.php、include/inc_arclist_view.php、include/inc_archives_view.php,这些类是与pub_dedetag.php一起工作的,如果你想为文档模板、列表模板、板块模板增加一些功能,可以直接修改这几个类的ParseTemplet()或ParseTempletsFirst()这类的方法,把标记名称,属性对应试相应该的功能函数即时。  

 

时间: 2024-10-27 14:11:35

DedeCms模板安装/制作概述_php文摘的相关文章

dedecms系统常用术语汇总_php文摘

全局标记 全局标记指的是应用在网站主页.单独页面.频道封面使用的单独的模板标记,在列表或文章模板中,一般只允许调用channel.arclist标记(hotart.coolart.imglist等都是这个标记延伸出来的标记),但是环境变量限定为文章或列表所在的栏目,如果你要测试的标记是在列表或文章中使用,请指定环境变量(栏目ID).自定义标记 自定义标记指的是应用在所属栏目内的模板标记,事先指定显示内容后在列表或文章模板中显示,可以理解为一个JS调用/一个简单的广告管理系统,支持时间范围显示内容

PHP 5.3.0 安装分析心得_php文摘

整个过程,可以这么说,惊异大于惊喜.并且我感受到了我第一次在Windows配置PHP时的那种脆弱无知感觉-- 首先...PHP Team首次分离出了一个Windows团队.Windows的下载也挪到了windows.php.net.一个大进步. 其次...最大的惊异,PHP 5.3开始,居然没有了ISAPI支持--可以参看这里:ISAPI support, do we need it? 从没见PHP Team动作这么迅速.PHP 4停止支持还有一年的过渡期,ISAPI说没就没了--嗯,这个策略我

Dedecms模板常用调用标签代码整理_dedecms

1.最新文档列表 1-5都为调用的arclist标签 {dede:arclist typeid='' titlelen='28' row='60' col='1'} ?<a href='[field:arcurl/]'>[field:title/]</a><br> {/dede:arclist} 2.最新图片列表 {dede:arclist typeid='0' titlelen='24' row='2' col='4' imgwidth='120' imgheight

“无产阶级”从零开始学DedeCms模板,提供本站模版下载参考

参考|模板|下载 前言 DedeCms真是一个非常棒的系统,我从接触到现在一年时间再也没有理会其他CMS系统,推荐刚开始建站或准备换程序的朋友使用DedeCms系统.就像柏拉图说的:利剑已出,天下必乱,选择DedeCms V3,无往不胜.选择它,不会错的. 由于DedeCms是柏拉图一个人开发,不可能像动易一样提供完整的使用推广服务,在模版方面,只有一套默认的模版,也没有模版制作使用的详细教程,只有模版标签的说明,这难倒了很多毫无基础的朋友.我刚接触的时候在制作列表页面时还发帖询问怎么更改列表数

dedecms模板隐患多 网站卫士防护去除风险

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 dedecms是一款国内知名的,拥有大量用户的cms建站程序,针对dedecms的模板站和模板论坛也非常多.下载一个现成的模板,简单几步就安装好了,省去了网站UI设计开发的步骤,这是众多站长的选择.但值得提醒的是,360网站安全检测平台发现大量使用dedecms的站点被挂黑链和被入侵都与第三方模板和插件有关,大量dedecms模板中存在恶意代

用Dreamweaver 定义模板批量制作网页

  做网站,麻烦在更新和改版,特别是大规模更新,如果不是用cms系统,手工工作量非常大. 告诉你个秘密吧,其实只要用好模板工具,就能很好地"批发"网页.常见的网页制作工具如DreamWeaver中都有这项功能,使用模板就能减少大量的重复劳动. 一.建立模板 1.创建模板页面 最简单的办法是将一个网页另存为模板文件,通过执行命令:File→Save as Template,DreamWeaver会在网站根目录中建立一个模板文件夹--Templates来保存该模板. 当然,也可以新建一个模

Dreamweaver定义模板批量制作web网页

做网站,麻烦在更新和改版,特别是大规模更新,如果不是用cms系统,手工工作量非常大. 告诉你个秘密吧,其实只要用好模板工具,就能很好地"批发"网页.常见的网页制作工具如DreamWeaver中都有这项功能,使用模板就能减少大量的重复劳动. 一.建立模板 1.创建模板页面 最简单的办法是将一个网页另存为模板文件,通过执行命令:File→Save as Template,DreamWeaver会在网站根目录中建立一个模板文件夹--Templates来保存该模板. 当然,也可以新建一个模板:

ecshop-ECSHOP 聚美优品模板安装完成后 点击商品分类出现MYSQL 1064报警 警告具体如下

问题描述 ECSHOP 聚美优品模板安装完成后 点击商品分类出现MYSQL 1064报警 警告具体如下 ECSHOP 聚美优品模板安装完成后 使用ecshop的全站自定义url插件安装后,点击商品分类出现MYSQL 1064报警 警告具体如下 备注:之前使用ecshop的全站自定义url插件没出现过这样的问题,版本是2.7.3 MySQL server error report:Array ( [0] => Array ( [message] => MySQL Query Error ) [1

用模板来制作企业网站的优点及缺点

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 一.模板网站制作的优点 模板网站的最大优点在于价格优势及速度优势: 1. 对客户而言,客户自己可以选择一些成型的网站风格,而后根据自己的爱好或公司的产品情况做微调,速度快,成本低; 2. 对于南京网站建设公司来讲,制作模板网站时会比较省时,省心,省力,只需要替换网站内容及图片. 模板网站使用的客户具体操作方式如下: 1. 有些客户建站时间紧迫