php - 刀片未在视图上显示消息
问题描述
我在 laravel 中显示错误消息或会话消息时遇到问题。
评论 bootstrap cdn,但没有区别。
有这样的代码,工作正常,刷新视图,但不显示错误:
控制器.php
return redirect()->route('trainers.show',[$trainer])->with('status','Entrenador actualizado correctamente');
刀片.php
@if (session('status'))
<div class="alert alert-success">
{{session('status')}}
</div>
@endif
控制器.php
$validatedData = $request->validate([
'name' => 'required|max: 10',
'avatar' => 'required|image',
'slug' => 'required',
'description' => 'required',
]);
刀片.php
@if ($errors->any())
<div class="alert alert-danger">
<ul>
@foreach ($errors->all() as $message)
<li>{{ $message }}</li>
@endforeach
</ul>
</div>
@endif
解决方案
Regarding the session status, you can use \Session::has('status')
and \Session::get('status')
, like so:
@if(\Session::has('status'))
<div class="alert alert-success">
{{ \Session::get('status') }}
</div>
@endif
And on your errors, you can also use has()
, like so:
@if ($errors->has())
<div class="alert alert-danger">
<ul>
@foreach ($errors->all() as $error)
<li>{{ $error}}</li>
@endforeach
</ul>
</div>
@endif
推荐阅读
- c# - 频道不可用
- xslt - XSL 扁平化继承
- python - python中未解决的导入硒
- amazon-web-services - AWS ElasticSearch 集群卡在“处理中”
- ruby-on-rails - 尝试将博客保存到数据库时,@blog.save 返回 false
- gerrit - 格里特无视詹金斯的反对票
- css - Pan/scroll image image inside a div container
- sql - 用过程替换触发器
- maven - 排除 AnnotationProcessorPaths 中的依赖项
- c# - 如何使用 automapper 9.0.0.0 根据句柄属性自动映射两个列表