0

有一个页面,我在其中提交 id,然后中间件检查它是否正确并重定向到另一条路线。中间件运行良好,但我无法在刀片中获取消息。

中间件:

public function handle($request, Closure $next)
  {
        $exists =Kuponas::where('id', $request->id)->exists();
        if (!$exists) {
            return \Redirect::to(url('/'))->with('pin','Duomenys neteisingi, patikrinkite ');
        }
        return $next($request);
  }

刀:

@error('pin')
  <p>
    <i><b>Error:</b> {{ $message }}</i>
  </p>
  @enderror

或者

@if ($message = Session::get('pin'))
<div class="alert alert-success alert-block"
    style="position:relative;left:260px;width: 50%;text-align: center;">
                    <button type="button" style="position:relative; bottom: 5px; color: white;" s="close"
                        data-dismiss="alert">×</button>
                    <strong style="color: white;">{{ $message }}</strong>
                </div>
@endif

如果我在输入中输入错误值也不起作用。

4

1 回答 1

-1

试试这个,刀片:

@if(session('pin'))
  <p>
    <i><b>Error:</b> {{ $message }}</i>
  </p>
@endif
于 2020-09-17T14:04:23.070 回答