[求助]插件卸载了为什么还有
[求助]插件卸载了为什么还有
如图,我一开始装这个插件装上了,然后我先删除的文件,后卸载的,发现他还在这显示,于是又安装了一次,在后台停用后才删除的文件,于是还在,现在就又2个,怎么处理啊!
- 附件
-
- IMG_20170501_123022.png (122.95 KiB) 查看 8380 次
上次由 Ammy.T. 在 2017年 5月 1日 12:54,总共编辑 1 次。
Re: [求助]插件卸载了为什么还有
说明插件里没处理卸载的情况。需要你修改插件,手动添加删除菜单的代码。
插件目录Plugin.php文件,function activate()方法里找类似Helper::addPanel(x,x,x,x,x)的代码,
例如Helper::addPanel(1, 'AppStore/market.php', '应用商店', '应用商店', 'administrator');
然后去function deactivate()方法里添加 Helper::removePanel(1, 'AppStore/market.php');
这样修改后,启用插件然后再禁用,就可以删掉菜单了。
插件目录Plugin.php文件,function activate()方法里找类似Helper::addPanel(x,x,x,x,x)的代码,
例如Helper::addPanel(1, 'AppStore/market.php', '应用商店', '应用商店', 'administrator');
然后去function deactivate()方法里添加 Helper::removePanel(1, 'AppStore/market.php');
这样修改后,启用插件然后再禁用,就可以删掉菜单了。
- m4go
- 帖子: 857
- 注册时间: 2010年 3月 29日 02:33
- 来自: https://www.vpshu.com
- 联系:
Re: [求助]插件卸载了为什么还有
先卸载,再删除,估计就好了。一般卸载的时候,有个过程,会删除某菜单项。如果先删除php文件,卸载的时候,就木有这个操作了。