перенаправление с одного контроллера на другой во фрейме мобильного приложения Родоса с использованием ruby - PullRequest
1 голос
/ 31 декабря 2010

Мне нравится делиться этим с программистами, которые являются новичками в работе с Rhodes. У меня одна проблема при перенаправлении с одного контроллера на другой. Первый раз я попробовал приведенный ниже код.

redirect_to: controller =>: пользователь,: действие =>: новый

Но не работал для меня. Я получил ниже soln для этого, и он отлично работает.

url_for: controller =>: Пользователь,: action =>: new

Спасибо, Дилип Пол

1 Ответ

1 голос
/ 16 июня 2011

На Родосе правильный синтаксис: 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
...