【发布时间】:2018-04-12 15:13:05
【问题描述】:
我遇到了一个问题,似乎我缺少链接中的“slug”,如果我输入那个 $slug 我会得到一个未定义的变量,关于我应该如何在那个按钮中定义 slug 有什么想法吗? [Route: thread.show] [URI: forum/{slug}/t={id}] 缺少必需的参数。
控制器:
public function show($slug)
{
//
$forum = Forum::where('slug', '=', $slug)->first();
$thread = Thread::all()->sortBy('created_at');
return view('forum.show')->with('forum', $forum)->withThread($thread);
}
查看:
@foreach($forum->threads as $threads)
<a href="{{route('thread.show', $threads->id)}}"><p>{{$threads->threadname}}</p></a>
@endforeach
【问题讨论】:
标签: laravel laravel-5 laravel-5.4