2012-10-03 3 views
0

나는마법 - signed_in_user

<% if current_user %> 

작동시킬 수 있습니다. 그러나 저는

<% if current_user=(user) %> 

또는 이와 비슷한 문장을 사용할 수 있기를 바랍니다. 나는 이것을 Sorcery에서 어떻게 할 수 있습니까?

답변

1

비교 연산자가 필요한 곳에 할당 연산자를 사용하려고합니다. 아마 다음과 같이해야한다 :

class UsersController < ApplicationController 
    def show 
    @user = User.find(params[:id]) 
    end 
end 
:

<%= if @user == current_user %> 
    <!-- Do stuff --> 
<% end %> 

당신이 당신의 컨트롤러 액션에 할당하여 @user 인스턴스 변수에 접근 할 필요가 기억