插件二次开发注意事项

1. 插件开发

1)插件开发请严格遵循网市场官方提供的入门案列规范进行开发。

2. 插件导出及安装

1)插件ID必须和com.xnx3.plugin包下的包名称相同.

2)插件ID必须和WEB-INF/view/plugin文件下的jsp文件夹名称相同。

3)插件ID必须和static/plugin文件下的静态文件夹名称相同(如果需要)。

4)如果一个插件需要多个包或者jsp文件夹的情况下,附加包和附加文件夹请使用插件ID + “_xxx”的格式进行命名并保持一致。例:插件ID为kefu的插件有两个class文件包和jsp文件夹。一个为kefu,附加包和文件夹命名为“kefu_attachment”。

注:您自己的开发的插件的ID名称请避免与本地已经安装的插件ID名称或者官方云插件仓库中的插件ID重复。

3. 上传自己开发的插件

以eclipse开发环境下为例

1)创建本地文件夹ROOT

2)将项目classes下关于插件的class,和jsp以及静态文件按照tomcat环境下目录结构复制到ROOT目录下

3)在ROOT目录下创建配置文件“system.txt”,里面写入内容“插件ID-插件名称”。例:插件ID为“kefu”,插件名称为“在线客服”。system.txt文件内容则为“kefu-在线客服”。

4)上传插件压缩包,上传成功

注:经系统在安装列表中导出的插件已自动创建好”system.txt“文件,并且以写入插件信息。直接上传即可完成添加。