我喜欢将此分享给刚接触 rhodes 框架的程序员。我在从一个控制器重定向到另一个控制器时遇到了一个问题。我第一次尝试下面的代码。
redirect_to :controller => :User, :action=>:new
但对我不起作用。我为此得到了低于soln的信息,并且效果很好。
url_for :controller => :User, :action=>:new
谢谢,迪利普保罗
我喜欢将此分享给刚接触 rhodes 框架的程序员。我在从一个控制器重定向到另一个控制器时遇到了一个问题。我第一次尝试下面的代码。
redirect_to :controller => :User, :action=>:new
但对我不起作用。我为此得到了低于soln的信息,并且效果很好。
url_for :controller => :User, :action=>:new
谢谢,迪利普保罗
在 Rhodes 中,正确的语法是redirect
,而不是redirect_to
。(参考:http ://docs.rhomobile.com/rhodes/rhom#associations )
您也不需要使用该url_for
构造。
def create
@product = Product.new(@params['product'])
@product.save
redirect :controller => :Customer, :action => :index
end