下面是 admin 模块的目录结构,tpadmin 只涉及 admin 模块和项目配置文件 config.php
```
admin 模块
├── common.php 应用公共(函数)文件
├── config.php 应用(公共)配置文件
├── database.php 数据库配置
├── tags.php 行为配置
├── Controller.php 公共控制器
├── extra 扩展配置文件
│ ├── captcha.php 验证码配置信息
│ ├── conf.php 其他配置信息
│ ├── hashids.php ID 加密配置信息
│ ├── mail.php 邮件发送配置信息
│ ├── qiniu.php 七牛上传配置信息
│ ├── rbac.php RBAC 权限管理配置信息
│ ├── site.php 网址站点信息配置信息
│ └── weblog.php 操作日志配置信息
├── behavior
│ └── WebLog.php 网址操作日志行为
├── controller 控制器文件夹
│ ├── Generate.php 代码自动生成控制器
│ ├── Index.php 管理后台首页控制器
│ ├── Pub.php 公共无权限管理控制器(登录、密码修改、个人信息修改)
│ ├── Ueditor.php 百度编辑器 Ueditor 集成七牛上传服务地址
│ ├── Upload.php 文件上传控制器
│ └── ...
├── logic 逻辑模型文件夹
│ ├── ...
├── model 模型文件夹
│ ├── ...
├── taglib 自定义标签扩展文件夹
│ └── Tp.php 自定义标签,包含权限控制器标签和 widget 标签
├── traits traits 多继承文件夹
│ └── controller
│ └── Controller.php 公共控制器多继承 traits ,公共方法全部放在此处,如需使用请自行引入
├── validate 验证器文件夹
│ ├── ...
├── view 视图文件夹
│ ├── generate 代码自动生成视图文件夹
│ │ ├── index.html 代码自动生成首页文件
│ │ └── template 代码自动生成模板文件夹
│ │ ├── Controller.tpl 代码自动生成控制器模板
│ │ ├── edit.tpl 代码自动生成添加、编辑页模板
│ │ ├── Model.tpl 代码自动生成模型模板
│ │ └── Validate.tpl 代码自动生成验证器模板
│ ├── index 管理后台首页视图文件夹
│ │ ├── index.html 管理后台首页模板文件
│ │ └── welcome.html 管理后台首页欢迎页模板文件
│ ├── template 管理后台公共模板文件夹
│ │ ├── base.html 视图基础模板
│ │ ├── edit.html 添加、编辑页示例模板(不能直接继承使用,仅供参考,其他模板都是继承或引入使用)
│ │ ├── index.html 视图首页模板
│ │ ├── nav_left.html 管理后台首页左边鼠标悬浮菜单模板
│ │ ├── nav_menu.html 管理后台首页左边权限导航菜单模板
│ │ ├── recyclebin.html 视图回收站模板
│ │ ├── recyclebin_menu.html 视图回收站菜单模板
│ │ └── table_menu.html 视图首页菜单模板
│ ├── ...
└── widget widget 小组件文件夹
└── Index.php 管理后台首页小组件控制器
```