2012-04-03 49 views

回答

1

這很簡單。

首先,你需要改變你的user.rb模型和新的列添加到attr_accessible,所以它看起來像...

attr_accessible :email, :password, :password_confirmation, :remember_me, :pro 

現在你可以使用下面的語句,如果一個用戶測試是一個「親」 ......

if current_user.pro 
    #some page display code 
end 

您還可以在其中顯示您的公共頁面控制器使用的before_filter,你需要閱讀色器件文檔多一點,也許看看這個post

0

如果您構建公共頁面,您可以使用User.find(params[:id])獲取用戶信息。將其更改爲User.where(:id => params[:id], :pro => true).first。然後檢查用戶是否存在,或者我們只有零。

相關問題