1,命令行下创建管理员控制器
php artisan make:controller Admin/UserController
如下图所示
2,在路由处\routes\web.php新增管理员的各种路由:管理员列表、管理员添加界面、管理员添加处理、管理员修改界面、管理员修改处理、管理员删除
//管理员管理 //管理员列表 Route::get(‘users‘,"UserController@index")->name("admin.user.index"); //管理员添加界面 Route::get(‘user/add‘,"UserController@add")->name("admin.user.add"); //管理员添加处理 Route::post(‘user/add‘,"UserController@addSave")->name("admin.user.add"); //管理员修改界面 Route::get(‘user/edit/{id}‘,"UserController@edit")->name("admin.user.edit")->where([‘id‘=>‘\id+‘]); //管理员修改处理 Route::post(‘user/edit/{id}‘,"UserController@editSave")->name("admin.user.edit")->where([‘id‘=>‘\id+‘]); //管理员删除 Route::get(‘user/delete/{id}‘,"UserController@delete")->name("admin.user.delete")->where([‘id‘=>‘\id+‘]);
3, 在 App\Http\Controllers\Admin\UserController.php下新增好与第2步对应的各种方法
<?php namespace App\Http\Controllers\Admin; use App\Http\Controllers\Controller; use Illuminate\Http\Request; class UserController extends Controller { //管理员 public function index(){ } public function add(){ } public function addSave(){ } public function edit(){ } public function editSave(){ } public function delete(){ } }
END
原文:https://www.cnblogs.com/pensive/p/12893507.html