我有一个使用 yajrabox 包的数据表,其中包含指向各种字符串的链接。当我点击一个链接时,它会将我带到一个带有“/teams/”字符串“的 404 页面。如何使这个字符串成为可查看的页面?我尝试过使用 slug,但我可能会错误地使用它,老实说我不知道我的错误在哪里。这是我的代码的 impt. 部分:
路线:
Route::get('/teams/display/{$slug}', 'TeamsController@display');
团队控制器:
public function display($slug)
{
$teamdatas = LoserData::findBySlugOrFail($slug);
return view('teams/display', compact('teamdatas'));
}
数据表刀片
{data: 'homeTeam', name: 'homeTeam', "fnCreatedCell": function (nTd, sData, oData, iRow, iCol) {
$(nTd).html("<a href=/teams/display/"+oData.homeTeam+">"+oData.homeTeam+"</a>");
}},
团队/display.blade.php
<div class="container">
<div class="row">
<div class="col-sm-8">
<h1> Welcome the {{$teamdatas->slug}} profile page</h1>
</div>
</div>