В контроллере Rails я вызываю это:
redirect_to :controller => "user", :action => "login"
My user_controller.rb
определяет следующий метод:
class UserController < ApplicationController
def login
###
end
Когда я вызываю мой метод redirect_to
, я получаю эту ошибку в своем браузере: No action responded to show.
Проверка журналов сервера Я вижу эту строку:
Processing UserController#show (for 127.0.0.1 at 2009-12-19 12:11:53) [GET]
Parameters: {"action"=>"show", "id"=>"login", "controller"=>"user"}
Наконец, у меня есть эта строка в моем routes.rb
map.resources :user
Есть идеи, что я делаю не так?