/E-admin

E-admin是一个基于Element Plus开发而成后台系统构建工具,无需关注页面模板JavaScript,只用php代码即可快速构建出一个功能完善的后台系统。

Primary LanguagePHPApache License 2.0Apache-2.0


本仓库Fork自Ex-Admin, 非常感谢Ex-Admin原作者开发这么优秀的后台框架,但是由于项目业务场景以及设计思路的不同,Ex-Admin的一些功能无法满足我这边的业务需要,所以我单独切出来一个分支进行自定义开发。

之前给Ex-Admin提交过的PR还有两个在那里挂着呢,所以暂时不计划提交PR了,下面会列出我做过的一些改动,如果正好有您需要的功能点,可以直接使用本仓库的feature分支或者查看提交记录自行集成,非常感谢。

  • 修复安装完毕后因为模型引入错误导致无法登录的问题;
  • 修改数据输出方式, 修复每次请求都触发app\ExceptionHandle的问题;
  • 增加插件重装功能,可以防止插件文件被直接删除,对于不上架应用市场的插件非常有用;
  • 增加插件排序功能,可以有效解决插件之间事件监听的问题,触发事件的插件排序需要靠前;
  • 修复多应用模式下创建新应用后因为模型引入错误导致无法登录的问题;
  • 修复多应用模式下,部分数据未按照多应用配置文件读取的问题;
  • 升级依赖的php版本;