未从 Laravel 6 中的 URL 获取 ID
Not getting id from URL in Laravel 6
我是 laravel 的新手,正在尝试从 URL 示例中获取 ID。com/cmsedit/3 但失败了。
我的路线:-
Route::get('cmsedit/{id}', function($id)
{
return view('admin.cmsed');
});
当我试图在我的视图文件中获取 ID 时
<?PHP echo $id ?>
它说 Undefined variable: id
如果我使用 $request->id
它也会抛出错误 Undefined variable: request
Laravel版本=6
您应该 return 来自路由器回调的给定 ID:
Route::get('cmsedit/{id}', function($id) {
return view('admin.cmsed', ['id' => $id]);
});
或者,
Route::get('cmsedit/{id}', function($id) {
return view('admin.cmsed', compact('id'));
});
我是 laravel 的新手,正在尝试从 URL 示例中获取 ID。com/cmsedit/3 但失败了。
我的路线:-
Route::get('cmsedit/{id}', function($id)
{
return view('admin.cmsed');
});
当我试图在我的视图文件中获取 ID 时
<?PHP echo $id ?>
它说 Undefined variable: id
如果我使用 $request->id
它也会抛出错误 Undefined variable: request
Laravel版本=6
您应该 return 来自路由器回调的给定 ID:
Route::get('cmsedit/{id}', function($id) {
return view('admin.cmsed', ['id' => $id]);
});
或者,
Route::get('cmsedit/{id}', function($id) {
return view('admin.cmsed', compact('id'));
});