Ich möchte ein card-link
zu meinem Bootstrap card
hinzufügen, aber dieser Link muss eine DELETE
Anfrage sein (für meine Ressource-Controller).So fügen Sie die Formularschaltfläche zur Karte hinzu
Ich bin mir bewusst, dass ich JavaScript verwenden könnte, um meine Probleme zu lösen, aber ich möchte stattdessen ein Formular verwenden, um zu übermitteln.
Ich habe versucht, zur Zeit wie folgt zusammen:
<div class="card">
<img class="card-img-top" src="{{$site->cover}}" style="width: 100%;">
<div class="card-block">
<h4 class="card-title">{{$site->title}}</h4>
<p class="card-text">{{str_limit($site->description, 300)}}</p>
</div>
<div class="card-block text-right">
<a href="#" class="card-link text-primary">Edit</a>
<form method="POST" action="{{route('admin.site.destroy', ['site' => $site])}}">
<input type="hidden" name="_method" value="DELETE">
<input type="hidden" name="_token" value="{{ csrf_token() }}">
<button type="submit" class="card-link text-danger">Delete</button>
</form>
</div>
</div>
der Link Bearbeiten sehr gut macht (als Schaltfläche), aber die Löschtaste macht nicht als card-link
.
Also meine Frage, wie kann ich setzen nicht-get-Anfrage Links innerhalb Links Bootstrap-Karte.
Die einzige gültige Attribute für 'method' sind' bekommen | Post '. –
@RobertC Sorry Fehler von meiner Seite, obwohl dies das Layout nicht ändert. – milo526