ビューに配置できるこの正確な名前付きルートが必要です。
<%= link_to publish_review_path(@review) %>
...次のようなパスにマップしたいと思います:
"/reviews/3456/publish"
...そして、そのパターンが一致したら、次をコントローラーに送信します。
{
:controller => "reviews",
:action => "update",
:id => "3456",
:aasm_event => "publish"
}
これどうやってするの?
制約として、私はこれを使用してこれを行うことができる必要があります
instea map.resources :reviews