Railsで安らかなリソースを使用して、ユーザーがクリックして問題のオブジェクトを破棄できるリンクをFlashハッシュに挿入したいと考えています。唯一の問題は、RESTfulなコントローラで動作するように生成されたリンクを取得できないということです!HTTP動詞を使用してコントローラ内でリンクを生成する
まず私はのlink_toは、
次の検索がかかった
url_for :controller => 'reservations', :actions => 'destroy', :method => :delete
なurl_forたコントローラでは使用できませんActionViewでヘルパーメソッドであるため、動作しませんでした
link_to "Change your reservation", reservation_path(@existing_reservation), :method => :delete
これを試してみましたショーアクションに戻ります。私は私が見つけることができる2つの組み合わせを試しました。 。 。私は削除メソッドでスリップする私のコントローラ内のリンクを作成するように見えることはできません!私が生成するすべてのアクションは、showメソッドを呼び出す通常のリンク(GET)を生成します。
アイデア?
それを愛する!ありがとう! – BushyMark