【发布时间】:2020-02-04 11:08:03
【问题描述】:
那里 我在此代码中的 Laravel 6 路由中有一个错误:
Route::group(['prefix' => 'list', 'as' => 'list.'], function()
{
Route::resource('/', 'StaffsController'); // List
});
在路由列表中给我一个我无法传递的空参数:
{{ route('admin.users.staffs.list.edit', ['id' => $person->id]) }}
路线列表
admin/users/staffs/list/{}/edit | admin.users.staffs.list.edit
谢谢
【问题讨论】:
-
你可以使用 {{ route('admin.users.staffs.list.edit', $person->id) }}
-
是的,它在 Blade 中工作,但提交后它给了我一个 404 |未找到
-
您是否尝试手动命名此处指定的参数:laravel.com/docs/master/…?
-
请您显示您的
StaffsController的代码(或至少包含声明的edit方法)。 -
public function edit($id) { $admin = Admin::findOrFail($id); return view('admin::users.staffs.list.edit', compact('admin')); }
标签: laravel-6