我想隱藏下載鏈接根據登錄的用戶在活動管理員如何顯示只有ActiveAdmin導軌中的特定用戶的下載鏈接?
我想要做像這樣用戶角色,但我不能訪問CURRENT_USER
index :download_links => current_user.admin? do
# columns
end
我想隱藏下載鏈接根據登錄的用戶在活動管理員如何顯示只有ActiveAdmin導軌中的特定用戶的下載鏈接?
我想要做像這樣用戶角色,但我不能訪問CURRENT_USER
index :download_links => current_user.admin? do
# columns
end
你的問題似乎不完整。 Guess-你有一個User
模型,id, role,
等在屬性 首先,找到用戶首先根據ID,@current_user = User.find(params[:id)
然後,
if @current_user.admin?
# do not show the links
end
希望你需要這個在視圖中使用,所以沿着<% rails tag %>
嘗試使用current_admin_user
,二/三activeadmin用戶稱爲`ADMINUSER
或U可以在active_admin.rb
定義自己的方法,如:
config.current_user_method = :current_user
我已經使用我自己的模型作爲管理員用戶,並且我已經更改了active_admin.rb – abhim
我無法訪問CURRENT_USER,我沒有使用它的意見。 – abhim
控制檯中的錯誤是什麼? – Nithin
未定義的局部變量或方法'current_user' – abhim