ThinkAdmin v6 依賴自製組件 ThinkLibrary v6,ThinkLibrary v6 是針對 ThinkPHP 6.0 定製開發。
我們致力於二次開發底層框架,提供完整的組件及API,基於此框架可以快速開發應用。
另外項目安裝及二次開發可以參考 ThinkPHP 官方文檔,資料庫文件擺放在項目根目錄下。
ThinkAdmin 非常適用快速二次開發,默認集成微信開發組件,支持微信服務號、微信支付、支付寶支付、七牛雲存儲、本地伺服器存儲、阿里雲OSS存儲等。 後台UI基於最新版本的 LayUI 及 RequireJs 載入第三方插件(建議自行了解 LayUI 及 RequireJs)。
開發前請認真閱讀 ThinkPHP 官方文檔會對您有幫助哦!
本地開發命令php think run
,使用http://127.0.0.1:8000
訪問項目。
註解許可權是指通過方法註釋來實現後台RBAC授權管理,用註解來管理功能節點。
開發人員只需要寫好註釋,RBAC的節點會自動生成,只需要配置角色及用戶就可以使用RBAC許可權。
@auth true
表示訪問需要許可權驗證@menu true
顯示在菜單編輯的節點可選項@login true
需要強制登錄才可訪問
/**
* 操作的名稱
* @auth true # 表示需要驗證許可權
* @menu true # 在菜單編輯的節點可選項
* @login true # 需要強制登錄可訪問
*/
public function index(){
// @todo
}
ThinkAdmin 為 MIT 協議開源項目,安裝使用或二次開發不受約束,歡迎 fork 項目。
部分代碼來自互聯網,若有異議可以聯繫作者進行刪除。
build.cmd
可更新 composer
插件,會刪除並替換 vendor
目錄php think run
啟用本地開發環境,訪問 http://127.0.0.1:8000
php think xadmin:fansall
同步微信粉絲數據(依賴於 wechat
模塊)php think xadmin:version
查看當前版本號,顯示 ThinkPHP
版本及 ThinkLibrary
版本php think xadmin:install admin
從線上服務更新 admin
模塊的所有文件(注意文件安全)php think xadmin:install wechat
從線上服務更新 wechat
模塊的所有文件(注意文件安全)php think xadmin:install static
從線上服務更新 plugs
靜態資料文件(注意文件安全)php think xadmin:install config
從線上服務更新 config
常用配置文件(注意文件安全)php think xtask:listen
[監聽]啟動任務監聽主進程php think xtask:query
[控制]查詢正在運行的進程php think xtask:start
[控制]創建守護監聽主進程php think xtask:state
[控制]查看監聽主進程狀態php think xtask:stop
[控制]平滑停止所有的進程體驗賬號及密碼都是admin
[admin
]