目录结构

webman/admin实际上是一个应用插件,源码在 {主项目}/plugin/admin 下,目录结构如下:

plugin/admin
├── app
│   ├── controller     // 控制器目录
│   │   ├── IndexController.php   // 主页
│   │   ├── AccountController.php // 账户相关
│   │   ├── AdminController.php   // 管理员管理
│   │   ├── ConfigController.php  // 配置管理
│   │   ├── DevController.php     // 开发辅助
│   │   ├── DictController.php    // 字典管理
│   │   ├── InstallController.php // 安装
│   │   ├── PluginController.php  // 插件管理
│   │   ├── RoleController.php    // 角色管理
│   │   ├── RuleController.php    // 菜单权限管理
│   │   ├── TableController.php   // 数据库管理
│   │   ├── UploadController.php  // 上传管理
│   │   ├── UserController.php    // 会员管理
│   │   ├── Base.php              // 控制器基类
│   │   └── Crud.php              // 增删改查基类
│   ├── model          // Model
│   ├── view           // 视图
│   ├── exception      // 异常控制
│   ├── middleware     // 中间件
│   ├── functions.php  // 函数定义
│   └── common               // 通用类目录
│       ├── Layui.php  // Layui代码生成相关
│       └── Util.php   // 工具类
├── api    // 供其它项目调用的api目录
│   ├── Auth.php       // 权限接口
│   ├── Install.php    // 安装
│   ├── Menu.php       // 菜单接口
│   └── Middleware.php // 鉴权中间件接口
├── config    // 配置目录
├── public    // 静态文件目录
│   ├── admin     // admin目录,放置与页面有关的css js
│   ├── component // 组件目录
│   ├── config    // admin前端配置目录
│   ├── demos     // 一些页面demo
│   ├── resource  // 资源目录
│   └── upload    // 上传目录
└── webman-admin.sql    // 数据库表结构

URl访问

根据应用插件URL规则,webman/admin的URL访问以/app/admin/为前缀。

编辑于2024-03-13 17:32:21 完善本页 +发起讨论
赞助商
×