2
<form method=POST _method=DELETE [email protected]{PostR postID} >
<input type=submit value=Delete>
대신 양식이 제출 될 때 "방법은 지원되지 않음"오류 메시지의 결과로 POST
방법으로 치료, 나는 MethodOverride
미들웨어를 사용하고 있지만, Yesod는 DELETE
방법으로이 양식을 인식하지 못합니다.MethodOverride - "메서드가 지원되지 않습니다."
아이디어가 있으십니까?
감사합니다! 나는 그것을'action = @? {(PostR postID, [("_ method", "DELETE")]}}와 함께 작동시킬 수 있었다. 그러나 이것은 훨씬 더 우아하다. – Fraser
또 다른 옵션은'Network.Wai.Middleware.MethodOverridePost'를 사용하고 시작 부분에'_method'라는 숨겨진 입력 필드를 넣는 것입니다. – snak
methodOverride 메서드 사용 방법은 무엇입니까? 어디서 신청해야합니까? – akegalj