我想根据 Active Admin 中登录用户的用户角色隐藏下载链接
我想这样做,但我无法访问 current_user
index :download_links => current_user.admin? do
# columns
end
我想根据 Active Admin 中登录用户的用户角色隐藏下载链接
我想这样做,但我无法访问 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
,b / c activeadmin用户称为`AdminUser
或者你可以定义你自己的方法active_admin.rb
:
config.current_user_method = :current_user