【发布时间】:2020-01-19 17:47:44
【问题描述】:
我的 $links 和 $sliderimages 变量效果很好。 $klas 变量的制作方式与我所说的前两个相同,并且由于某种原因它说它是未定义的变量。
第一个$klas 是为了另一个视图,但是我决定在我的主页视图上测试它,其他两个变量正在工作,但是当我输入$klas 时会发生同样的错误。
Route::get('/', function () {
$sliderimages = App\Sliderimage::all();
$links = App\Link::all();
$klas = App\Kla::all();
return view('home', compact('sliderimages'), compact('links'), compact('klas'));
});
在 web.php 文件中
@foreach($links as $link)
<div class="col-lg-4">
<img src="{{ Voyager::image( $link->image ) }}" class="rounded-circle" width="140" height="140" style="margin-left:25%">
<h2>"{{$link->title}}"</h2>
<p>"{{$link->text}}"</p>
<p><a class="btn btn-secondary" href="{{$link->slug}}" role="button">За повече информация. »</a></p>
</div>
@endforeach
</div>
@foreach($klas as $kla)
<p>"{{$kla->klastitle}}"</p>
@endforeach
在 home.blade 上。 php
错误是:
未定义变量:klas(查看:D:\xampp\htdocs\koko\diplomnata\resources\views\home.blade.php)
【问题讨论】:
-
请编辑您的问题并粘贴相关代码 - 不要使用图片。
-
你还没有显示
HomeController的代码。 -
不需要 HomeController。我从 web.php 调用变量
-
问题不在于 / 相信我。