php开发之dede插件开发—基础篇

php开发之dede插件开发—基础篇

ID:6128895

大小:554.50 KB

页数:11页

时间:2018-01-04

php开发之dede插件开发—基础篇_第1页
php开发之dede插件开发—基础篇_第2页
php开发之dede插件开发—基础篇_第3页
php开发之dede插件开发—基础篇_第4页
php开发之dede插件开发—基础篇_第5页
资源描述:

《php开发之dede插件开发—基础篇》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、PHP编程-开发DEDE插件—基础篇前言1第一步:制作前台程序和模版1第二步:制作后台程序和模版2第三步:在织梦后台打包2第四步:备份、交流共享、安装插件5第五步:最后也是最重要的<页面调用>7附录一:把后台菜单添加在dede_plus表中,效果如下图8附录二:教程制作插件的xml文件9前言我是菜鸟,偶然间我遇到了织梦(DEDECMSV5.7SP1)想做一些自己需要的功能,听说可以开发插件,看了一些网上的教程,制作了一个没有任何实际功能的lxl_test插件。展示给大家DEDE插件开发的基本流程。我只是刚刚开始学习DEDE,教程中还有很多不足之处希望网友们批评指正。我的QQ68817

2、033希望大家学习交流。建议先把附录二中的内容复制另存为***.xml文件,上传安装后感受一效果。制作时间:2012-2-4PHP环境:DedeAMPZ平台织梦程序:DEDECMSV5.7SP1第一步:制作前台程序和模版前台程序lxl_test_a.php存放在根目录/plusdede前台前台模板lxl_t

3、est_a.htm存放在根目录/templets/plus前台模板前台模板注意:由于插件是GBK编码所以要设置content="text/html;charset=gbk"第二步:制作后台程序和模版后台程序lxl_test_b.php存放在根目录/dededede后台

4、;//加载DEDE核心程序require_once(dirname(__FILE__)."/templets/lxl_test_b.htm");//加载模板?>注意:后台调用模板与前台不同,至于为什么不同,DEDE有多少种调用模板的方式不要问我后台模板lxl_test_b.htm存放在根目录/dede/templets/plus后台模板后台模板注意

5、:gbk与gb2312有相同的效果,至于原因我也不知道第三步:在织梦后台打包(1)在后台点击模块>>模块生成向导填写模块名称,勾选封装类型,填写联系Email,开发团队,开发时间,官方网址。没有使用会员系统所以选择不涉及。注意:模块识别码是由模块名称和Email自动生成,就是打包xml文件的文件名,不同插件识别码不能相同(2)填写后台你管理菜单

6、这里设置菜单在安装后效果如下图还可以在安装程序中添加后台管理菜单在文章的最后会给出。(3)填写使用说明,这个需要自己填写(4)设置安装程序由于例子中没有数据库操作,所以可以选择自动生成,内容空白也可以在这里为后台添加菜单项,在最后会给出一个例子(5)设置删除程序由于例子中没有数据库操作,所以可以选择自动生成,内容空白(6)设置编译所有文件,并在文件列表中添加响应的文件。../plus/lxl_test_a.php../templets/plus/lxl_test_a.htm../dede/lxl_test_b.php../dede/templets/lxl_test_b.htm第四步

7、:备份、交流共享、安装插件辛辛苦苦制作的插件,怎样备份,共享,让其他网友安装呢。(1)备份、共享插件经过织梦的打包,所有关于插件的信息和文件都打包成一个xml文件,存放在根目录datamodule目录下,文件名是模块识别码(由模块名称和Email生成)。这样你就可以把你制作的插件发到网上与大家交流共享。(2)安装插件下载DEDECMS的插件文件(扩展名是xml)在后台点击模型>>上传新模块选择已经下载的xml文件点击确定上传就可以了。出现这个页面说明已

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。