安装完成以后,laravel-admin
全部的配置都在config/admin.php
文件中。php
安装完成以后,后台的安装目录为app/Admin
,以后大部分的后台开发编码工做都是在这个目录下进行。前端
app/Admin ├── Controllers │ ├── ExampleController.php │ └── HomeController.php ├── bootstrap.php └── routes.php
app/Admin/routes.php
文件用来配置后台路由。laravel
app/Admin/bootstrap.php
是laravel-admin
的启动文件, 使用方法请参考文件里面的注释.bootstrap
app/Admin/Controllers
目录用来存放后台控制器文件,该目录下的HomeController.php
文件是后台首页的显示控制器,ExampleController.php
为实例文件。windows
后台所需的前端静态文件在/public/vendor/laravel-admin
目录下.app
下面快速开始学习laravel-admin学习
使用下面的命令来建立一个对应App\User
模型的路由器ui
php artisan admin:make UserController --model=App\\User // 在windows系统中 php artisan admin:make UserController --model=App\User
上面的命令会建立路由器文件app/Admin/Controllers/UserController.php
.编码
在laravel-admin
的路由配置文件app/Admin/routes.php
里添加一行:url
$router->resource('users', UserController::class);
打开http://localhost:8000/admin/auth/menu
,添加对应的menu, 而后就能在后台管理页面的左侧边栏看到用户管理页面的连接入口了。
其中
uri
填写不包含路由前缀的的路径部分,好比完整路径是http://localhost:8000/admin/demo/users
, 那么就填demo/users
,若是要添加外部连接,只要填写完整的url便可,好比http://laravel-admin.org/
.
剩下的工做就是构建数据表格和表单了,打开 app/Admin/Contollers/UserController.php
,找到show()
、grid()
和form()
方法,然添加构建代码更多详细使用请查看model-grid和model-form。