首页 > 其他 > 详细

任务23:管理员路由准备

时间:2020-05-15 10:52:33      阅读:47      评论:0      收藏:0      [点我收藏+]

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

任务23:管理员路由准备

原文:https://www.cnblogs.com/pensive/p/12893507.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!