小草根

插件开发工具教程 使用手册 教程

作者:小草根   发布时间:2014-04-20 10:12   回复数:3   浏览数:1035
小草根
10353小草根管理员
加亮 2014-04-20 10:12:43
10353 加亮 2014-04-20 10:12:43
教程   [color=rgb(0, 153, 204)]http://www.discuz.net/thread-3152354-1-1.html


1、如何设计新插件



2、如何添加后台管理模块


3、如何添加管理模块中的变量类型

这步比较特殊了
1、模块类型选项中,除了显示官方默认的设置选项外,还会罗列上一步骤已经设置好的后台管理选项,例如“功能配置(HT)”,其中 HT 表示用 HaoTeam 插件开发工具创建的模块类型
2、子菜单名称:表示该模块类型下的菜单。图示中,在“功能配置(HT)”模块类型中设置了四个子菜单,分别是“变量配置类型一”、“变量配置类型二”、“变量配置类型三”、“新功能”。每个后台管理模块都可以配置子菜单,而且是无限配置,当然,你也可以不配置子菜单。
菜单名称可以随意,但同级菜单名称必须一致。
标识:表示该级菜单的位序。以后的图中会看明白的。

4、如何设置语言包





语言包配置完毕,插件发布后,会自动生成“语言包”管理功能

5、如何制作插件简介



6、如何为插件设置加密


7、如何导出插件的配置文件


8、下面来看看刚刚设计的插件后台管理是什么样滴






9、如何在编写插件脚本时调取插件变量缓存


使用本工具生成的插件变量缓存名规则是:插件标识_模块名称_子菜单标识
因此脚本中的代码形式如下:
if(!$_G['cache']['demo_config_0']){
  loadcache('demo_config_0');
}
$plugincache = $_G['cache']['demo_config_0'];//意思是提取demo插件中config模块子菜单标识为0的变量组缓存
$pluginopen = $plugincache['confige_radio'];//意思是提取配置变量名为confige_radio(配置名称为开关)的设置值

10、如何制作插件语言包(4.0版)











工具使用视频教程资料下载:https://www.cgzz8.cn/t-6040-1-1.html

1026
沙发1026终身ViP 2014-05-05 16:09
路过!!!
帮顶……
85662689
板凳85662689步入草根 2015-12-21 03:08
路过!!! 帮顶……
游客
登录后才可以回帖,登录 或者 注册