2012-12-18 88 views
0

我有一个应用程序中轨和使用制定了authentication,显示下面的错误,而不是路线sign_in设计不正确路由轨

我route.rb内容是:

Blog::Application.routes.draw do 
    devise_for :users 
    resources :posts 
    get "home/index" 
    root :to => 'home#index' 
end 

enter image description here

我不知道我错在哪里,如果有人能告诉我错误在哪里,我会很高兴。谢谢

回答

0

您的用例需要SessionsController?如果只是退出,您可以简单地创建自己的方法,调用sign_out @user

看看this wiki文章,看看它是否回答你的问题。

祝你好运!

+0

thx男人解决后我更新设计宝石 – d3bug3r

2

使用:as选项来配置资源名称。

<%= form_for(resource, :as => resource_name, :url => session_path(resource_name)) do |f| %>