2017-03-07 53 views
0

我想要實現的是當用戶單擊它時切換的按鈕。這發生在users_helper.rb幫助程序中。這是我的。有條件地顯示用戶的按鈕

我需要幫助該生產線是「ELSIF CURRENT_USER!= @user」

我想在這裏做的是去除後續按鈕爲用戶的個人資料,因爲他不能跟隨自己。

任何幫助表示讚賞,謝謝!

def render_follow_conditionally 
    if user_signed_in? 
    follow_toggler 
    else 
    button_to "Follow", new_user_session_path, class: 'btn btn-lake' 
    end 
end 

def follow_toggler 
    if current_user.following? @user 
     button_to "Followed", unfollow_user_path(@user), class: 'btn btn-default' 
    elsif current_user != @user 
     button_to "Follow", follow_user_path(@user), class: 'btn btn-default' 
    end 
end 

回答

1

你應該比較用戶可以通過其ID

elsif current_user.id != @user.id 
+0

對我的作品,謝謝! – Joshua