Activeadmin如何添加侧边栏以显示记录?

时间:2013-08-08 13:50:23

标签: ruby-on-rails activeadmin

我想在ActiveAdmin的某些节目页面添加侧边栏,我有以下内容,有效:

sidebar :users, :only => :show do
  "Hello, World"
end

但是我想访问特定的记录,以便我可以将数据放在与正在查看的记录相关的侧栏中。我怎么能这样做?

1 个答案:

答案 0 :(得分:0)

show操作中,您通常应该可以访问@user实例变量中的User对象,因此您可以执行类似

的操作
sidebar :users, :only => :show do
  render 'user'
end

并在部分app/views/admin/users/_user.html.erb中放置您想要显示的相关数据。