未定义变量:刀片视图 Laravel 8x 中的错误

时间:2021-03-17 08:17:58

标签: api model-view-controller kernel laravel-blade laravel-8

这是我的视图文件和我的控制器文件 查看文件

   <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <meta http-http-equiv="X-UA-Compatible" content="ie=edge">
        <title>Register page</title>
    </head>
    <body>
    
    <div class="container">
      <div class="row" style="margin-top:45px">
        <div class="col-md-4 col-md-offset-4">
              <h4>Register | Custom Auth</h4><hr>
              <form action="{{ route('auth.save') }}" method="post">
    
                @if(Session::get('success'))
                  <div class="alert alert-success">
                    {{ Session::get('success') }}
                  </div>
                @endif
    
                @if(Session::get('fail'))
                  <div class="alert alert-danger">
                    {{ Session::get('fail') }}
                  </div>
                @endif
    
    
    
                @csrf
                  <div class="form-group">
                    <label>Username</label>
                    <input type="text" class="form-control" name="username" placeholder="Enter username here" value="{{ old('username') }}">
                    <span class="text-danger">@error('username'){{ $message }} @enderror</span>
                  </div>
                  <div class="form-group">
                    <label>Password</label>
                    <input type="password" class="form-control" name="password" placeholder="Enter password here">
                    <span class="text-danger">@error('password'){{ $message }} @enderror</span>
                  </div>
                  <div class="form-group">
                    <label>Phonenumber</label>
                    <input type="tel" class="form-control" name="phonenumber" placeholder="Enter phonenumber here" value="{{ old('phonenumber') }}">
                    <span class="text-danger">@error('phonenumber'){{ $message }} @enderror</span>
                  </div>
                  <button type="submit" class="btn btn-block btn-primary">Sign up</button>
                  <br>
                  <a href="{{ route('auth.login') }}">I already have an account, sign in</a>
              </form>
        </div>
      </div>
    </div>
    
    
    </body>
    </html>
<块引用>

API 文件

  Route::post('/auth/save', [MainController::class, 'save'])->name('auth.save');
  Route::post('/auth/check', [MainController::class, 'check'])->name('auth.check');
  Route::get('/auth/logout', [MainController::class, 'logout'])->name('auth.logout');


Route::group(['middleware'=>['AuthCheck']], function(){
        Route::get('/auth/login', [MainController::class, 'login'])->name('auth.login');
        Route::get('/auth/register', [MainController::class, 'register'])->name('auth.register');
        Route::get('/client/dashboard', [MainController::class, 'dashboard']);
});

这是我的 Rest API 和刀片文件。我有错误未定义变量:错误,但我找不到问题出在哪里。谁能帮我 ?我搜索内核配置可能有问题,但我一切都很好。*

0 个答案:

没有答案
相关问题