Owl Admin 中文文档


指南

<h2><strong>目录结构</strong></h2> <p>创建模块后, 会在你的应用根目录生成以下目录结构:</p> <pre><code>admin-modules/ # 模块根目录 └── Master/ ├── Controllers/ # 控制器目录 │ ├── AuthController.php │ ├── HomeController.php │ ├── MasterController.php │ └── SettingController.php ├── Models/ # 模型目录 │ ├── AdminCodeGenerator.php │ ├── AdminMenu.php │ ├── AdminPermission.php │ ├── AdminRole.php │ └── AdminUser.php ├── Services/ # Service 目录 ├── bootstrap.php # 框架会自动加载这个文件, 可以在里面动态添加菜单或导航栏按钮 ├── config.php # 模块的配置文件 ├── MasterServiceProvider.php # 模块的服务提供者, 可以在里面处理一些其他的高级操作 └── routes.php # 模块的路由文件</code></pre> <p>&lt;br&gt;</p> <h2><strong>数据库</strong></h2> <ul> <li>初始化模块后, 会自动创建模块所需的数据库及基础数据</li> <li>新建的数据表都会以 <code>模块名_</code> 为前缀</li> </ul> <p>&lt;br&gt;</p> <h2><strong>注意事项</strong></h2> <ul> <li><strong>代码生成器 / 扩展</strong> 这两个功能在所有模块中共通</li> <li>所有模块与主应用都同用一套前端资源, 模块之间依靠 <strong>接口前缀</strong> 区分</li> </ul> <p>&lt;br&gt;</p> <h2><strong>移除模块</strong></h2> <ul> <li>手动删除模块目录 <code>Modules/你的模块名</code></li> <li>手动删除模块的数据库表, 它们都以 <code>模块名_</code> 为前缀</li> </ul>

页面列表

ITEM_HTML