爲什麼我得到這個錯誤?MethodNotAllowedHttpException laravel 5
路線:
Route::group(['prefix'=>'admin','middleware'=>'auth'],function(){
Route::get('/',['uses'=>'Admin\[email protected]','as'=>'adminIndex']);
Route::resource('/products','Admin\ProductController');
});
形式:
{!! Form::open(['url' => route('admin.products.edit',['products'=>$product->id]),'class'=>'form-horizontal','method'=>'POST']) !!}
{{ method_field('EDIT')}}
{!! Form::button('Edit', ['id'=>'submit','type'=>'submit']) !!}
{!! Form::close() !!}
此外,當我試圖通過鍵入PHP工匠路線到達路線的列表:列表中,我發現了錯誤:
[Symfony\Component\HttpKernel\Exception\HttpException]
什麼問題?
這不起作用,因爲編輯方法使用GET,而不是POST。 –
用更新替換編輯。如果你正在嘗試更新。 – EddyTheDove