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\Form;
use Encore\Admin\Grid;
use Encore\Admin\Facades\Admin;
use Encore\Admin\Layout\Content;
use App\Http\Controllers\Controller;
use Encore\Admin\Controllers\ModelForm;
class UsersController extends Controller
{
use ModelForm;
public function index()
{
return Admin::content(function (Content $content...