织梦后面的每个表是干什么用的

织梦后面的每个表是干什么用的,第1张

1、到各大dedecms模板站下载你需要的模板或者到官方论坛区找

2、解压下载好的模板压缩包

3、把模板文件夹 上传至你的网站\templets\ 目录内

4、登陆你的网站后台-系统-系统基本参数 -模板默认风格: 表格中修改成你上传的模板文件夹名

5、生成-更新主页HTML -选择主页模板:表格中填写你上传的模板文件夹名/indexhtm

6、点击 下方 更新主页HTML 按钮

成功~

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

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

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

1、板块(封面)模板:

  指网站主页或比较重要的栏目封面频道使用的模板,一般用“index_识别IDhtm”命名,此外,用户单独定义的单个页面或自定义标记,也可选是否支持板块模板标记,如果支持,系统会用板块模板标记引擎去解析后才输出内容或生成特定的文件。

2、列表模板:

  指网站某个栏目的所有文章列表的模板,一般用 “list_识别IDhtm” 命名。

3、档案模板:

  表示文档查看页的模板,如文章模板,一般用 “article_识别IDhtm” 命名。

4、其它模板:

  一般系统常规包含的模板有:主页模板、搜索模板、RSS、JS编译功能模板等,此外用户也可以自定义一个模板创建为任意文件。

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

1、模板保存位置:

  模板目录:cmspath/templets/样式名称(英文,默认为default,其中system为系统底层模板,plus为插件使用的模板)/具体功能模板文件}

2、 模板文件命名规范:

(1)index_识别IDhtm: 表示板块(栏目封面)模板;

(2)list_识别IDhtm: 表示栏目列表模板;

(3)article_识别IDhtm: 表示内容查看页(文档模板,包括专题查看页);

(4)searchhtm: 搜索结果列表模板;

(5)indexhtm: 主页模板;

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

例:list_imagehtm 表示是就是内容类型为集的栏目默认列表模板。

  article_articlehtm 表示的是文章查看页模板。

三、其它模板说明

1、默认底层模板

位置: cmspath/templets/system

功能:在没有指定标记的默认底层模板的时候,系统将自动调用这个文件夹的相应文件作为底层模板。

2、插件目录模板

位置: cmspath/templets/plus

功能:评论、友情链接、RSS地图等模板。

3、会员后台模板

位置: cmspath/member/templets

功能:会员后台的模板。

四、二次开发

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

希望能帮到你

数据表很多,你只需要熟悉几个常用的数据库表就可以了

Dedecms57数据结构说明文档

1、dede_addonarticle:附加文章表 

2、dede_addonimages: 附加图集表

3、dede_addoninfos: 附加分类表

4、dede_addonshop: 附加商品表

5、dede_addonsoft : 附加软件表

6、dede_addonspec: 附加专题表

7、dede_admin: 管理员信息表 

8、dede_admintype:系统用户组管理表 

9、dede_advancedsearch:高级搜索表

10、dede_arcatt:文档自定义属性表 

11、dede_arccache:文档缓存表

12、dede_archives:文档主表

13、dede_arcmulti:多页标记存储数据表

14、dede_arcrank:文档阅读权限表 

15、dede_arctiny:文档微表

16、dede_arctype:栏目管理表 

17、dede_area: 地区表 

18、dede_channeltype:自定义模型(频道)表

19、dede_co_htmls:采集表

20、dede_co_mediaurls:采集路径设置表

21、dede_co_note:采集节点设置表

22、dede_co_onepage:单页表

23、dede_co_urls:url连接表

24、dede_diyforms:自定义表单数据表

25、dede_dl_log:

26、dede_downloads:文件下载表

27、dede_erradd:挑错数据表

28、dede_feedback:评论数据表

29、dede_flink:友情链接数据表

30、dede_flinktype:友情链接类型

31、dede_freelist:自由列表

32、dede_homepageset:更新首页

33、dede_keywords:关键词表

34、dede_log:操作日志表

35、dede_member:用户表

36、dede_member_company:企业用户表

37、dede_member_feed:动态表

38、dede_member_flink:用户友情链接表

39、dede_member_friends:好友表

40、dede_member_group:用户分类表

41、dede_member_guestbook:用户留言本

。。。。。。。

dedecms列表页如何调用子栏目列表以及子栏目的名称的方法。

如下参考:

1打开梦想编织设备的主界面,直接找到增加顶级top程序,选择跳转。

2此时,进入新的对话框,根据实际情况设置相关参数。

3如果下一步没有问题,点击确定,如下图。

4以便在特殊情况下看到相应的结果,可以转移到使用指定列下的子列列表中。

Tags: dedecms, dedecms标签, dedecms模板dedecms的Field 标记在封面模板、列表模板、文档模板的使用频率很高,实用。主要用来获得特定栏目或档案的字段值及常用的环境变量值,其用法比较灵活。可以直接展示数据, 如调用position,得到栏目一 > 栏目二” 这样形式的链接;或者,调用title得到当前文档的标题。一:Field标签使用说明

Arclist 标记的使用范围是:封面模板(如:index_articlehtm)、列表模板(如:list_articlehtm)、文档模板 (如:article_articlehtm)。 即对应templets\default\文件夹下的index_识别IDhtm模板、list_识别IDhtm模板、article_识别 IDhtm模板。

注意: 封面模板与列表模板是有区别的,但调用Field 标记可以相同; 封面模板有不同的类型,我们最常用的是文章模板(index_articlehtm),其它的还有模板 (index_imagehtm),简介模板(index_infohtm),软件模板(index_softhtm)等等,这些模板调用 Field 标记的道理都是一样的。

二、Field标签测试实例新建一个文件(如:testindexhtml)放到templets/default下,然后将列表栏目的模板文件指定为新建的文件(testindexhtml)然后更新相应栏目的HMTL,点击主页上的相应栏目即可显示相应的调用信息。testindexhtml文件的Field 标记调用代码: <font color="red">调用position标记,得到:栏目一 > 栏目二” 这样形式的链接:</font>{dede:field name='position'/}<br/> <font color="red">插件路径:</font>{dede:field name='phpurl'/}<br/> <font color="red">模板路径:</font>{dede:field name='templeturl'/}<br/> <font color="red">版权信息:</font>{dede:field name='powerby'/}<br/> <font color="red">主页路径:</font>{dede:field name='indexurl'/}<br/> <font color="red">主页名称:</font>{dede:field name='indexname'/}<br/> <font color="red">站点名称:</font>{dede:field name='webname'/}<br/> <font color="red">所在栏目:</font>{dede:field name='title'/}<br/>

使用dedecms中,发现{dede:datalist} 下 用 [field:array runphp='yes'] 或者 {dede:field name='array' runphp='yes'} 并不起作用。

经过一番搜索和验证,发现{dede:if} 可以用,下面是一个实例:

{dede:if $fields['content'] != ''}

//第一个语句

{else}

//第二个语句

{/dede:if}

说明:1、发现必须用$fields , 如果用$value 不起作用。

2、‘content’ 为你需要判断的字段。

百度搜索 **114,这个网站就是我用dedecms做的。

用dedecms做企业网站非常简单。你只需要

1熟悉后台功能模块

2查看dedecms的标签手册,并熟悉一下首页模板代码就够了。

3用html css写前台模板。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 织梦后面的每个表是干什么用的

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情