0
想我已经在我的轨道下面的查看程序重装轨从另一个控制器查看
<% if is_subscriber? %>
<%= render :partial => 'subscriber_page' %>
<% else %>
<%= render :partial => 'payment_form' %>
<% end %>
支付形式提交后rquest控制器显示页面。在我的路线文件我有:
match ':users(/:id)', :to => 'users#submit_payment', :via => :post
我提交支付helper方法是:
def submit_payment
current_user.is_subscriber = true
show
end
然而,当我运行此我得到一个submit_payment
模板丢失的错误。如何确保在辅助方法完成时简单地重新加载用户显示页面。
是的,我是。我唯一的问题是,显示页面的模板逻辑仍然呈现为“@user.is_subscriber = false” –