Можете ли вы попробовать этот подход, хотя он отличается, но я люблю использовать его, особенно с javascript или с вызовом ajax
public function deleteProduct(Request $request){
Product::find($request->id);
return redirect()->back()->with('flash_message_success', 'Product has been deleted successfully');
}
<a id="delProduct" rel="{{ $product->id }}" rel1="delete-product" href="javascript:" class="btn btn-danger btn-mini deleteRecord">Delete</a>
и мой код jquery будет выглядеть примерно так
$(document).ready(function(event){
event.preventDefault();
$('#delProduct').click(function(){
$id=$(this).attr('rel');
...then ajax call to the server here with the id
});
});