我有一个标题索引页面(通过 foreach 循环显示许多标题)和一个标题显示页面。在单个标题显示页面上,我希望能够显示一个人的信息页面,即。演员页面。我真的不知道如何实现这一点,因为我是 Laravel 的新手。我已经尝试过 laravel 路由文档,似乎没有谈论我想要实现的目标。我知道这很困难,因为我没有足够清楚的问题。无论如何,这是我迄今为止尝试过的:对于标题,我使用了资源控制器,如下所示
Route::resources([
'titles' => 'TitlesController',
]);
对于导演,我使用了以下代码
Route::get('/director', function(Title $title)
{
$title = Title::find($title->director()->first()->id);
return view('people.actor', [ 'title'=>$title ]);
});
在我的标题显示页面中,我使用以下 url 转到导演页面
<a href="./title/{$title->director()->first()->id}">
<h4>{{ $title->director()->first()->name }} </h4>
</a>
该名称按预期显示。我采取了正确的方法吗?有没有相关的文件?我应该怎么办?再次,很抱歉提出如此复杂的问题 Bellow 是浏览器中显示的标题视图。希望有人明白我在做什么。谢谢。 在此处输入图像描述