laravel8.5与layuiadmin整合(5)
22.为了操作方法,对 模板
/resources/views/admin/layout.blade.php
进行删减内容,并在左侧添加 系统管理 和 产品管理
修改如下
layuiAdmin std - 通用后台管理模板系统(iframe标准版)
class="layui-layout-body">
class="layui-layout layui-layout-admin">
class="layui-header">
class="layui-nav layui-layout-left">
- class="layui-nav-item layadmin-flexible" lay-unselect>
class="layui-icon layui-icon-shrink-right" id="LAY_app_flexible">
- class="layui-nav-item" lay-unselect>
class="layui-icon layui-icon-refresh-3">
class="layui-nav layui-layout-right" lay-filter="layadmin-layout-right">
- class="layui-nav-item" lay-unselect>
class="layui-icon layui-icon-notice">
class="layui-badge-dot">
- class="layui-nav-item layui-hide-xs" lay-unselect>
class="layui-icon layui-icon-note">
- class="layui-nav-item layui-hide-xs" lay-unselect>
class="layui-icon layui-icon-screen-full">
- class="layui-nav-item" lay-unselect>
贤心
<dl class="layui-nav-child">
- 基本资料
- 修改密码
- 退出
dl>
- class="layui-nav-item layui-hide-xs" lay-unselect>
class="layui-icon layui-icon-more-vertical">
- class="layui-nav-item layui-show-xs-inline-block layui-hide-sm" lay-unselect>
class="layui-icon layui-icon-more-vertical">
class="layui-side layui-side-menu">
class="layui-side-scroll">
class="layui-logo" lay-href="home/console.html">
layuiAdmin
class="layui-nav layui-nav-tree" lay-shrink="all" id="LAY-system-side-menu" lay-filter="layadmin-system-side-menu">
- class="layui-nav-item layui-nav-itemed">
class="layui-icon layui-icon-home">
主页
<dl class="layui-nav-child">
- class="layui-this">
控制台
-
主页一
-
主页二
dl>
- class="layui-nav-item">
class="layui-icon layui-icon-util">
系统管理
<dl class="layui-nav-child">
-
系统用户管理
-
角色管理
-
权限管理
dl>
- class="layui-nav-item">
class="layui-icon layui-icon-read">
产品管理
<dl class="layui-nav-child">
-
产品列表管理
dl>
- class="layui-nav-item">
class="layui-icon layui-icon-auz">
授权
class="layadmin-pagetabs" id="LAY_app_tabs">
class="layui-icon layadmin-tabs-control layui-icon-prev" layadmin-event="leftPage">
class="layui-icon layadmin-tabs-control layui-icon-next" layadmin-event="rightPage">
class="layui-icon layadmin-tabs-control layui-icon-down">
class="layui-tab" lay-unauto lay-allowClose="true" lay-filter="layadmin-layout-tabs">
class="layui-tab-title" id="LAY_app_tabsheader">
- class="layui-this">class="layui-icon layui-icon-home">
class="layui-body" id="LAY_app_body">
class="layadmin-tabsbody-item layui-show">
class="layadmin-body-shade" layadmin-event="shade">
23.开发系统管理->系统用户管理功能,在路由文件
/routes/web.php
添加如下内容
// 系统管理 Route::group(['prefix' => 'admin','middleware' => 'auth'],function() { // 获取系统用户列表 Route::get('/user',[App\Http\Controllers\Admin\UserController::class, 'index']) ->name('admin.user'); });
24.建立文件 /app/Http/Controllers/Admin/UserController.php
并添加如下内容
namespace App\Http\Controllers\Admin; use App\Http\Controllers\Controller; class UserController extends Controller { public function index() { return view('admin.user.index'); } }
25.那建上面的模板文件 /resources/views/admin/user/index.blade.php
26.在 /resources/views/admin/layout.blade.php文件中,修改
系统用户管理
修改为
系统用户管理
此时可以浏览点击左侧 系统管理 -> 系统用户管理 了
27. 在文件 /resources/views/admin/user/index.blade.php 添加内容,
可参考文件
/layuiAdmin/admin/std/dist/views/user/user/list.html
@extends('admin.base') @section('content')class="layui-card">@endsection @section('script') @endsectionclass="layui-card-header layuiadmin-card-header-auto">class="layui-btn-group"> class="layui-btn layui-btn-sm" href="{{ route('admin.user.create') }}">添 加class="layui-form">class="layui-input-inline"> class="layui-input">class="layui-input-inline"> class="layui-input">class="layui-card-body">