Railsアプリに次のビューがあるとします
<% if is_subscriber? %>
<%= render :partial => 'subscriber_page' %>
<% else %>
<%= render :partial => 'payment_form' %>
<% end %>
支払いフォームは、リクエスト後の投稿をコントローラーのショーページに送信します。私のルートファイルには次のものがあります。
match ':users(/:id)', :to => 'users#submit_payment', :via => :post
私の支払いヘルパーの送信方法は次のとおりです。
def submit_payment
current_user.is_subscriber = true
show
end
ただし、これを実行すると、submit_payment
テンプレートが見つからないというエラーが発生します。ヘルパーメソッドが終了したときに、ユーザーの表示ページが単純に再ロードされるようにするにはどうすればよいですか。