阅读时间:1 分钟
0 字

模块系统

模块是 Dux PHP Admin 的基本组织单位,一个模块包含:

  • App.php:模块入口
  • app.json:菜单与模块信息
  • Models/:业务模型(AutoMigrate)
  • Admin/:后台 API 与 Vue 页面
  • Api/:对外 API(签名)

注册模块

config/app.toml 中注册模块入口:

toml
registers = [ "App\\System\\App", "App\\Data\\App", "App\\Demo\\App" ]

菜单同步

模块菜单定义在 app.json*Menu 字段,例如 adminMenu。同步命令:

bash
php dux menu:sync