这是路线
Route::get('ph/{id}/informe', function ($id) {
$ph = Ph::find($id);
return view('ph.informe')->withphs($ph);
});
当我在标题中打印名称时我没有问题
<p>Informe Confidencial: {{ $phs->name }}</p> =====> <p>Informe Confidencial: Test1</p>
但是当我尝试将id传递给像这样的href标签时
<a href='ph/{{ $phs->id }}/informe/etapas'>
但输出是
为什么id打印/ ph / 10 / ph / 10 /?
答案 0 :(得分:0)
首先,您应该命名您的路线:
Route::get('ph/{id}/informe', function ($id) {
$ph = Ph::find($id);
return view('ph.informe')->withphs($ph);
})->name('routename');
然后你应该传递你希望传递的数据的路线名称:
<a href="{{ route('routename', ['data' => $phs->id]) }}">Your link</a>
当然,您需要调整您将传递的路线名称和数据。
我认为它会对你有帮助。