1
我查看了關於devise的current_user的帖子,但是他們都沒有解決我的問題。我可以從我的rails 3視圖(erb文件)中訪問current_user,但無法在控制器中訪問它。如何保持當前設計會話在頁面之間導航時自動銷燬?
<%= current_user.name %>
在erb中工作。
@user = current_user
在控制器中不起作用。我錯過了什麼?
---------編輯------
我得到零的值。事實證明,我能夠在我的索引控制器使用
@user = current_user
,但一些如何,一旦它進入不同的操作(如創建)會議被破壞。
所以真正的問題是現在:
如何繼續下去,從頁面到頁面時簽署的當前用戶?
什麼你的意思是「無法訪問」?你有錯誤嗎?或者'current_user'爲零? – Zabba 2011-03-17 08:15:16
current_user是零。當我從一個頁面到另一個頁面時,會話會被破壞。我不知道我的配置是否在某個地方。 – 2011-03-17 22:23:56