下面是 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 管理后臺首頁小組件控制器
```
- 概要
- 開始使用
- 寫在前面
- 目錄結構
- 模板主題支持
- 前置方法before支持
- 數據返回
- 異常接管
- Rbac 權限管理
- 開始使用
- 用戶管理
- 分組管理
- 節點管理
- 角色管理
- 使用流程
- 其他
- 代碼自動生成 v1.2
- 示例一 - 一級控制器
- 示例二 - 多級控制器
- 示例三 - 從數據表生成
- 示例四 - 指定生成的文件
- 示例五 - 命令行模式
- 示例六 - 模擬命令行模式
- 代碼自動生成
- 示例一 - 一級控制器
- 示例二 - 多級控制器
- 控制器
- 公共控制器
- traits 多繼承 Controller
- 公開不授權控制器
- 其他控制器
- 標簽擴展
- 模板
- 網站操作日志
- 節點圖
- 行為驅動
- 其他后端方法
- Excel一鍵導出
- Excel一鍵導入
- 文件下載
- 郵件發送
- 七牛文件上傳
- id加密
- 前端
- ajax請求
- 表單校驗
- 豐富彈層
- 異步操作
- 表格溢出
- 隨機字符串
- 自動面包屑導航
- 動態加載文件
- 文件上傳
- Tab 切換
- 圖片預覽
- 二維碼生成
- 日歷組件
- 升級指導
- 更新日志
- FAQ