php laravel-admin 学习2

配置文件

安装完成以后,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-gridmodel-form

相关文章
相关标签/搜索