[問題] user和post的權限設定以及like實作

作者: programer (低調Q)   2015-08-30 12:31:16
各位前輩好,初學rails不久最近從基本的user新增post的練習開始
遇到了以下兩個小問題,煩請大家指點
作者: nyc0125 (乃)   2015-08-30 12:42:00
1.migrate 一個 like table 紀錄 user post 的多對多關係2.http://lmgtfy.com/?q=devise+admin&l=1 XD
作者: kpfzboekbof (羿狗)   2015-08-30 13:13:00
like可以用acts_as_votable這個gem
作者: nyc0125 (乃)   2015-08-30 17:23:00
like 的行為蠻簡單的,除非你有需要其他 method 輔助不然自己做其實很方便,加兩行關聯而已user role 做好之後,在 controller 與按鈕顯示前加判斷還是說你的問題比較在怎麼建出權限系統?
作者: s20a3264   2015-09-01 02:10:00
before_action :correct_user, only: [:edit, :update]before_action :admin_user , only: :destroy然後你在自己定義 correct_user跟admin_user 這兩個方法比如如果不是管理員,會導向前一個頁面等等

Links booklink

Contact Us: admin [ a t ] ucptt.com