Das ist mein WegLaravel 5 Löschmethode. immer MethodNotAllowedHttpException in RouteCollection.php Linie 233:
Route::delete('/customer_page/summary/{id}', '[email protected]_cart');
Meine Reglerfunktion
public function delete_cart($id)
{
cart::findOrFail($id)->delete();
return redirect('/customer_page/summary');
}
Meine Form
@foreach($cart as $key => $val)
<tr>
<td>{{ $val->room_type }}</td>
<td>{{ $val->number_of_rooms }}</td>
<td>{{ $val->price }}</td>
<td>
<form action="/customer_page/summary/{{ $val->id }}" method="post">
{{ csrf_field() }}
<input type="hidden" name="_method" value="DELETE" />
<button type="submit" class="btn waves-effect red"><i class="material-icons">delete</i>delete</button>
</form>
</td>
</tr>
@endforeach
Ich weiß nicht, warum ich immer halten dass Fehler immer
sein entweder Sie die Start '/' aus dem ‚action‘ –