为了账号安全,请及时绑定邮箱和手机立即绑定

ErrorException 尝试在视图中显示数据时未定义的变量

ErrorException 尝试在视图中显示数据时未定义的变量

PHP
qq_花开花谢_0 2021-09-18 10:53:48
所以我试图用 Laravel 显示来自数据库的记录,并且我已经在@foreach语句中定义了变量,但是当我运行它时它显示ErrorException Undefined variable,虽然所有变量都已经在 foreach 语句中,但我是否缺少控制器中的方法函数?这是视图welcome.blade.php<div class="blog-item">                               <div class="blog-text text-box text-white">                            @foreach ($guestbooks as $guestbook)                                <div class="top-meta">{{ Carbon\Carbon::parse($guestbook->created_at)->format('d-m-Y')  }} /  di <a href="">Rakitan</a></div>                            <h3>{{ $guestbooks->name }}</h3>                            <p>{!! \Illuminate\Support\Str::words($guestbook->message, 50, '...') !!}</p>                            <a href="{{ route('post.read', ['post_id' => $post->id]) }}" class="read-more">Lanjutkan Baca  <img src="asset/img/icons/double-arrow.png" alt="#"/></a>                        </div>                    </div>                    <!-- Blog item -->                    <div class="blog-item">                               <div class="blog-text text-box text-white">                               <div class="top-meta">{{ Carbon\Carbon::parse($guestbook->created_at)->format('d-m-Y')  }} /  di <a href="">Rakitan</a></div>                            <h3>{{ $guestbook->name }}</h3>                            <p>{!! \Illuminate\Support\Str::words($guestbook->message, 50, '...') !!}</p>                            <a href="{{ route('post.read', ['post_id' => $post->id]) }}" class="read-more">Lanjutkan Baca  <img src="asset/img/icons/double-arrow.png" alt="#"/></a>                        </div>
查看完整描述

2 回答

?
海绵宝宝撒

TA贡献1809条经验 获得超8个赞

我认为问题是有两条路由路由到同一个 url,Route::get('/posting','GuestbookController@index')->name('guestbook');所以我删除了另一个路由,它的工作原理感谢输入错误 @Denis Ćerić


查看完整回答
反对 回复 2021-09-18
  • 2 回答
  • 0 关注
  • 263 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信