假设我的 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
模板丢失错误。如何确保在辅助方法完成后简单地重新加载用户显示页面。