4.2. 用户列表
用户列表
用户管理是管理后台最常见的功能,本章节将实现管理后台用户列表页面。
1. 创建控制器
Laravel-Admin 的控制器创建方式与普通的控制器创建方式不太一样,要用 admin:make
来创建:
$ php artisan admin:make UsersController --model=App\\Models\\User
其中 --model=App\\Models\\User
代表新创建的这个控制器是要对 App\Models\User
这个模型做增删改查。
现在看一下自动生成的代码内容:
app/Admin/Controllers/UsersController.php
<?php
namespace App\Admin\Controllers;
use App\Models\User;
use Encore\Admin\Controllers\AdminController;
use Encore\Admin\Form;
use Encore\Admin\Grid;
use Encore\Admin\Show;
class UsersController extends AdminController
{
/**
* Title for current resource.
*
* @var string
*/
protected $title = 'App\Models\User';
/**
* Make a grid builder.
*
* @return G...