我试图在安装 `"laracasts/flash": "^1.3"} 包后创建一个视图,这是我的代码:
@include('gazett.errors')
在blade.php文件的'gazett.errors'中找到以下代码:
<div class="row">
<div class="col-md-7 col-md-push-3" style="padding: 5px 24px!important;">
@include('flash::message')
@if($errors->any())
<ul class="alert alert-danger text-center rtl ur fsize26" style="list-style: none;">
@foreach($errors->all() as $error)
<li style="color: #000 !important;"> {{ $error }} </li>
@endforeach
</ul>
@endif
</div>
但我收到以下错误:没有为闪存消息定义提示路径。
我的目录结构显示在链接[目录结构]中。1 http://prntscr.com/a6vnuy当我访问浏览器时,出现以下错误:
ErrorException in FileViewFinder.php line 112:
没有为 [flash] 定义提示路径。 (查看:E:\Web\xampp\htdocs\wifaq-atropos\resources\views\gazett\errors.blade.php) (查看:E:\Web\xampp\htdocs\wifaq-atropos\resources\views\gazett\ error.blade.php) (查看: E:\Web\xampp\htdocs\wifaq-atropos\resources\views\gazett\errors.blade.php)
当我尝试将 Laravel 从 5.0 升级到 5.2 时,出现了这个问题。之前的项目5.0版本没有错误。如何解决?
然后,如果使用 Laravel 5,请将服务提供者包含在 config/app.php 中。
'providers' => [
'Laracasts\Flash\FlashServiceProvider'
];
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)