2016-09-06 32 views
0

我是Laravel的新手,正在创建一个基本的CRUD应用程序。我无法使编辑项目表单正常工作。我确定这个问题出现在我正在使用的表单操作中,但我无法弄清楚。我正在使用HTML格式而不是照明窗体。编辑操作保持路由到控制器的显示功能,而不是更新功能。Laravel 5更新操作路由到控制器中的显示功能

routes文件

Route::resource('vehicles', 'VehiclesController'); 

编辑表单文件

<form action="{{ action('[email protected]', $vehicle->id) }}" > 

... 

{{ method_field('PUT') }} 

<button class="btn btn-primary" type="submit">Save</button> 
{{ csrf_field() }} 
</form> 

回答

1

我会建议你来命名这条路线,比使用该名称作为表单动作:

{{ route('example.route', $vehicle->id) }} 

以下是如何设置命名路线:Laravel Docs

+0

这工作!谢谢。 – user1634781

相关问题