0

我想在 ActiveAdmin 中的一些显示页面中添加侧边栏,我有以下内容,它可以工作:

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

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

4

1 回答 1

0

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

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

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

于 2013-08-08T14:09:59.157 回答