【发布时间】:2016-01-10 12:58:08
【问题描述】:
由于某些我猜是愚蠢的原因,我仍然收到此错误。我正在关注 Laracast 基础教程,然后我决定创建自己的应用程序,它是一样的。可能是我搞砸了,看不到。
这是错误:
未定义变量:电影(查看:C:\Users\username\PhpstormProjects\movie_app\resources\views\movies\show.blade.php)
这是我的控制器:
public function show($id)
{
$movie = Movie::findOrFail($id);
return view('movies.show', compact('movie'));
}
查看:
@extends('layouts.app')
@section('content')
@foreach($movies as $movie)
<h4>{{$movie->name}}</h4>
@endforeach
@endsection
【问题讨论】:
-
你的变量是
$movie而不是$movies