在我的应用程序中,我有一个出现在每个页面上的小框,用于检查用户发出的请求的状态。如果任何时候接受请求,那么用户应该自动被带到某个页面。这是到目前为止我的代码:我可以在RoR的视图中使用redirect_to吗?
<% offersMade.each do |w| %>
<% if w.accepted == true %>
<% redirect_to offer_path(:email => "[email protected]") %>
<% end %>
<% end %>
但我发现了这个错误:
undefined method `redirect_to' for #<ActionView::Base:0x1042a9770>
是没可能给用户redirect_to的一个看法?如果不是,还有什么我可以使用的?谢谢阅读。
谢谢,这个作品很棒。你知道是否有一种方法可以在URL构造中使用RoR变量?在我最初的代码中,我有(:email =>“[email protected]”),我不确定我是否可以在JavaScript中做类似的事情? – ben 2010-07-03 06:16:33
检查我编辑的答案。 – Salil 2010-07-03 06:20:06
非常感谢,它的工作原理!我不认为你可以在js中嵌入红宝石,但显然你可以。再次感谢! – ben 2010-07-03 06:25:05