在活动管理员中,我只想让某些用户能够下载表格数据的 csv。
我知道如何为这样的所有用户关闭它:
index :download_links => false do
# columns
end
理想情况下,我想做这样的事情:
index :download_links => current_admin_user.can_download? ? [:csv] : false do
# columns
end
但我无权访问 current_admin_user。另外,我尝试在前置过滤器中设置参数,但这也不起作用。我现在被困住了,正在努力解决这个问题。
我正在使用 authlogic 以及带有 rails 的活动管理员。