【发布时间】:2016-05-27 10:54:28
【问题描述】:
我声明了如下资源路由
Route::resource('{slug}/user','ManageUsersController');
这给了我一条路线
{slug}/user/{id}
其中 slug 是公司名称的 slug,id 是用户的特定 id。
鉴于,我声明了锚标签:<a href=user/{!! $user->id!!}>User</a>
这将我引导到 ManageUserController 中的函数 show
public function show($id)
{
return $id;
}
但是返回结果是slug,而不是用户的id。我的网址是project/company-name/user/5
我哪里做错了?我怎样才能得到用户 ID 而不是 slug?
-谢谢
【问题讨论】:
-
尝试在 show 方法 show($slug,$id) 中取 2 个参数并将它们都返回给检查。也许它会起作用。
-
而且,这就是答案。谢谢你。成功了