card-link
をブートストラップcard
に追加しますが、このリンクはリソースコントローラ用にDELETE
リクエストである必要があります。カードにフォームボタンを追加する方法
私は問題を解決するためにJavaScriptを使用することができますが、代わりにフォームを使用して提出したいと考えています。私は現在、次のことを試してみました
:
<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>
編集リンクは、(ボタンとして)完璧にレンダリングするが、削除ボタンはcard-link
としてレンダリングされません。
だから私の質問は、どのように私は、ブートストラップ・カード・リンク内の非取得要求のリンクを入れてください。
method' 'のための唯一の有効な属性は'取得しています|ポスト。 –
@RobertCこれはレイアウトを変更しませんが、私の側から申し訳ありませんが間違いです。 – milo526