我遇到路由和参数问题,特别是我试图传递两个变量。我要在代理商{idAgency}中修改一个{idPost}点。 我的控制器是
public function change($agency,$id)
{
$crud = Description::find($id);
$impl = Implementation::find($id);
return view('cruds.edit',compact('crud','impl','id'));
}
在视图中称为
<a href="{{ action('CrudsController@change',$agency['id'],$post['id']) }}">
<button id="modifica" class="btn btn-danger" type="submit"><i class="fa fa-pencil fa-lg"> </i>Modifica</button>
</a>
我的路线是
Route::get('cruds/{agency}/{id}/edit',['as'=>'edit','uses'=>'CrudsController@change']);
我之前一直在寻找解决方案,但我没有找到任何对我好的方法。对不起。非常感谢。
答案 0 :(得分:1)
你应该试试这个:
请更改主播标记
<a href="{{ url('cruds',[$agency['id'],$post['id']]) }}">
<button id="modifica" class="btn btn-danger" type="submit"><i class="fa fa-pencil fa-lg"> </i>Modifica</button>
</a>