1
HTTP動詞我有一個寧靜的控制器,我想用毀掉功能 這是我的路線:路線輔助函數
+-------------------------------+-----------------------+----------------------+
|URI |Name |Action |
+-------------------------------+-----------------------+----------------------+
|GET|HEAD playwright/play/{play}|playwright.play.show |[email protected] |
+-------------------------------+-----------------------+----------------------+
|DELETE playwright/play/{play} |playwright.play.destroy|[email protected]|
+-------------------------------+-----------------------+----------------------+
我使用這個鏈接
<a href="{{action('[email protected]', $play->id)}}">Delete</a>
它總是調用show($id)
函數。所以它使用的是GET動詞而不是DELETE。 有沒有辦法在route()
輔助函數中指定http動詞?
感謝,現在的工作。你認爲這是做到這一點的唯一方法嗎? –
是的。一個標籤總是讓瀏覽器對href屬性中的頁面執行GET請求。無法設置動詞。 – hannesvdvreken
那麼,表格只支持GET和POST。所以這裏發生的是你通過POST隧道DELETE。 –