Laravel 不显示部分消息时出错
以下代码位于名为errors.blade.php的部分中:Laravel 不显示部分消息时出错,laravel,laravel-5,Laravel,Laravel 5,以下代码位于名为errors.blade.php的部分中: @if ($errors->any()) <div class="form-group"> <div class="alert alert-danger"> <ul> @foreach($errors->all() as $error) <li>{{ $error }}</li> @endforeach &
@if ($errors->any())
<div class="form-group">
<div class="alert alert-danger">
<ul>
@foreach($errors->all() as $error)
<li>{{ $error }}</li>
@endforeach
</ul>
</div>
</div>
@endif
<body>
@include("layouts.nav")
<div class="container-fluid">
<div class="row">
@include("layouts.sidebar")
@yield("content")
@include("layouts.errors")
</div>
</div>
@include("layouts.footer")
</body>
@if($errors->any())
@foreach($errors->all()作为$error)
- {{$error}}
@endforeach
@恩迪夫
它正在master.blade.php中调用:
@if ($errors->any())
<div class="form-group">
<div class="alert alert-danger">
<ul>
@foreach($errors->all() as $error)
<li>{{ $error }}</li>
@endforeach
</ul>
</div>
</div>
@endif
<body>
@include("layouts.nav")
<div class="container-fluid">
<div class="row">
@include("layouts.sidebar")
@yield("content")
@include("layouts.errors")
</div>
</div>
@include("layouts.footer")
</body>
@包括(“layouts.nav”)
@包括(“layouts.sidebar”)
@产量(“含量”)
@包括(“布局.错误”)
@包括(“layouts.footer”)
提交表单并使用validate()函数后,用户重定向到的页面上不会显示任何内容。如果我从errors.blade.php中获取代码,并将其直接放入products.index.blade.php文件中,则错误会按预期显示。这是不可取的,因为我希望在所有视图中显示类似性质的错误和部分(如果适用)
为什么它们不起作用?我明白这是什么意思,我也这么做了,但我没有在master中,而是将它包含在需要它的页面中,如表单页面、登录和注册