Php laravel如何路由到同一控制器中的另一个功能
我有一个用于注册的控制器,当用户成功注册时,我想将他路由到他的个人资料页面 在用户控制器中,我具有以下功能:Php laravel如何路由到同一控制器中的另一个功能,php,laravel,laravel-4,Php,Laravel,Laravel 4,我有一个用于注册的控制器,当用户成功注册时,我想将他路由到他的个人资料页面 在用户控制器中,我具有以下功能: save show($id) 注册时,用户启动保存功能。因此,我的问题是如何使用id将他路由到show函数 我可以制作视图:make(),但我不想直接将他发送到视图,但首先我想将他发送到show函数来做一些事情,然后在show函数中我制作视图。如果要将他从save()方法发送到show()方法,您只需返回$this->show($id)假设你有他的身份证 如果希望使用return$th
save
show($id)
注册时,用户启动保存
功能。因此,我的问题是如何使用id将他路由到show
函数
我可以制作
视图:make()
,但我不想直接将他发送到视图,但首先我想将他发送到show
函数来做一些事情,然后在show
函数中我制作视图。如果要将他从save()
方法发送到show()
方法,您只需返回$this->show($id)代码>假设你有他的身份证
如果希望使用return$this->save($id)->with('some_data',$some_data),您甚至可以向视图中添加额外的变量
如果要将他从save()
方法路由到show()
方法,只需返回$this->show($id)代码>假设你有他的身份证
如果希望使用return$this->save($id)->with('some_data',$some_data),您甚至可以向视图中添加额外的变量代码>您可以使用函数
如果您使用的是命名路由:
return Redirect::route('profile', array($id));
如果没有:
return Redirect::to('user/show/' . $id);
您可以使用函数
如果您使用的是命名路由:
return Redirect::route('profile', array($id));
如果没有:
return Redirect::to('user/show/' . $id);
这会将url保留为user/save/
,这可能是一个issue@user574632是的,确切地说,我希望url变成user/show/id
而不是user/save
,这将使url变成user/save/
,这可能是一个错误issue@user574632没错,我希望url变成user/show/id
而不是user/save
url变成user/show/id但我得到了expetion`\NotFoundHttpException`你能帮忙吗?你能直接在浏览器中访问url吗好的?url变成user/show/id但我得到了expetion`\NotFoundHttpException`你能帮忙吗?你能直接访问url吗在浏览器中,好吗?