LARAVEL 5.1
我想编辑具有ID和TktID的表 .
我想将这两个参数传递给我的TestController的编辑方法 .
我的链接:
<a href="/sig/edit?id={{$value->id}}&ticketid={{$value->ticketid}}" title="Edit signature">
我的路线.php
Route::get('sig/edit{id}{ticketid}','TicketsController@edit');
控制器的编辑方法:
public function edit($id, $ticketid)
{
//
}
如何将route.php中的两个参数传递给控制器 .
5 回答
你忘了端架了
您的routes.php文件中有错误:
应该:
注意编辑和id后的正斜杠 .
在视图中,它应该是以下之一:
要么
我希望这能够帮到你 . 干杯 .
paste this line of code as first line in your controller's function ...
and get values of input like
Route
Route::get('sig/edit{id}{ticketid}','TicketsController@edit')->name(sig.edit);
link
<a href="{{route('sig.edit',[$value->id,$value->ticketid])}}" title="Edit signature">
我发现这种方式可以保持您的URL方式相同并访问多个参数
路线
访问控制器中的参数值
调节器
注意:导入控制器中的输入
在我的情况下,我传递两个这样的参数:
ROUTES
In LoanController
这个例子可能会有所帮助 .