dtcms二次开发系列教程插件开发-动力启航.pdf

dtcms二次开发系列教程插件开发-动力启航.pdf

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
dtcms二次开发系列教程插件开发-动力启航

动力启航 – 让更多的人分享互联网开发技术 DTcms二次开发系列教程 官方网址 :http// 适合版本号 :4.0 教程主讲 :一些事情 第四章 插件开发 本章节只要讲解了插件的结构、安装和卸载时所需要完成的工作 ,了解这些之后我们进一步使用官方的友情链 接插件做为一个例子进行详细讲解 ,使用户可以尽快上手开发自已的系统插件。 一、理解 DTcms插件机制原理 1、插件结构 DTcms 的插件源码放在 DTcms.Web/plugins 目录下 ,发布后的插件位于站点根目录的 plugins 目录下 ,插 件一般包含 plugin.config、admin 目录、bin 目录和 templet 目录 ,如上图说明每个目录的作用。另外可能 还有一些其它的目录和文件 ,如 DAL文件夹、BLL文件夹分别代表 DAL层的类文件和 BLL层的类文件 ,这些 都是由开发者自行发挥 ,没有严格的指定要求。 动力启航 – 让更多的人分享互联网开发技术 2、plugin.config文件说明 该文件的存在 ,系统才会识别为这是一个插件 ,所以它里面的配置节点说明至关重要 ,下面我们来说明一下该 文件的格式书写要求及列张表格说明该文件的结构节点 ,分别描述说明作用。 ?xml version 1.0 encoding utf-8? plugin directory插件目录名/directory name插件中文标题/name author作者/author version版本号/version description插件描述/description isload安装状态0未安装1已安装/isload install sql![CDATA[ SQL建表语句… ]]/sql …… /install uninstall sql SQL删表语句…/sql …… /uninstall urls rewriteURL配置/rewrite …… /urls menu nav后台导航菜单/nav …… /menu /plugin 动力启航 – 让更多的人分享互联网开发技术 各节点的说明 : 节点名称 说明 示例 directory 插件的所在目录 ,位于 DTcms.Web/plugins 目录下 link 的文件夹名称 ,要求名称为英文小写 name 插件的中文名称 ,该名称将会显示在后台的插件安装 友情链接 配置管理页面。 author 开发者昵称 动力启航 version 插件适应的系统版本号 V3.0 description 插件的备注说明 仅适用于 3.0 以上版本 isload 插件的安装状态 ,0 为未安装 ,1为已安装。如果插 0 件尚未安装的状态下手动改为 1则插件可能出错。 install 插件的安装时所需要的 SQL建表语句 ,该节点下还 有 sql子节点 ,一条 sql子节点代表一条 SQL语句。 其中![CDATA[……]]代表

文档评论(0)

ailuojue + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档