2012-07-03 81 views
0

我有我試圖devise_invitable集成到Rails應用程序。所以,當然認證系統是Devise。 Devise不會執行註冊,而是由CRUD控制器處理,因此只有管理員才能使用它來註冊。用戶控制器沒有顯示註冊表單

在我在上面的代碼,我有:

class UsersController<ApplicationController 

我不知道它是否有因爲,當我試圖做我的路線說要改爲

class UsersController<Devise::InvitationsController 

/用戶不是路徑。

的CRUD控制器與新期待這樣簡單:

def new 
    @user = User.new 
    end 

我也並不認爲這是因爲我添加了一個調試到日誌文件的視圖,當它進入它,它確實。此外,在我嘗試添加devise_invitable之前,這工作正常。

任何想法,爲什麼它不會顯示的形式?控制檯也沒有顯示任何錯誤。

回答

0

我需要在form_for前添加一個等號而不是<% form_for(user)%>使用<%=form_for(user)%>