rpcms插件制作不像模板制作那么简单了,需要有一定的PHP基础。
rpcms插件也是比较简单的,基础文件只需要两个:author.json和Index.class.php
其中author.json是插件介绍文件,包括:
name: '插件名称',
version: '插件版本,如1.0',
date: '插件开发日期,如:2020-01-02 09:11:22',
url: '插件官方地址',
description: '插件描述',
author: '插件作者',
authorEmail: '插件作者邮箱',
authorUrl: '插件作者主页地址',
require: '关联插件',如{'plugin-a' : '1.0'},表示关联plugin-a插件,版本最低要求1.0
Index.class.php包含几个主要成员函数:
1、插件安装方法
public function install(){}
2、插件卸载方法
public function uninstall(){}
3、插件升级更新方法
public function update(){}
4、插件挂载钩子方法
public function addHook(){}
为了系统安全,开发插件的时候所有涉及到后台操作的请使用checkFormAdmin验证后台权限。
发表评论
评论已关闭,请移步论坛发表,立即前往