Rails ActiveAdmin 为一行添加多行 header
Rails ActiveAdmin adding multiple rows for one row header
我想在一行 header 的行中显示多个 objects,就像照片上的一样,但我无法在 'Theresa Mendoza' 下显示另一个用户。
ActiveAdmin Sample
这是我当前的代码:
row('Staff Users') do |v|
if v.staff_users.present?
v.staff_users.first.full_name
end
end
我尝试按照下面的代码进行操作,但它不起作用:
if vendor.staff_users.present?
vendor.staff_users.each do |u|
row('') do
u.full_name
end
end
end
有人知道我该如何解决这个问题吗?
谢谢!
编辑:如果我删除行 v.staff_users.first_full_name
中的 .first
,此错误将显示:
Active Admin Error
您可以在 table 中显示它,就像这样 -
table_for(vendor.staff_users) do
column :full_name do |resource|
resource.full_name
end
end
我想在一行 header 的行中显示多个 objects,就像照片上的一样,但我无法在 'Theresa Mendoza' 下显示另一个用户。
ActiveAdmin Sample
这是我当前的代码:
row('Staff Users') do |v|
if v.staff_users.present?
v.staff_users.first.full_name
end
end
我尝试按照下面的代码进行操作,但它不起作用:
if vendor.staff_users.present?
vendor.staff_users.each do |u|
row('') do
u.full_name
end
end
end
有人知道我该如何解决这个问题吗? 谢谢!
编辑:如果我删除行 v.staff_users.first_full_name
中的 .first
,此错误将显示:
Active Admin Error
您可以在 table 中显示它,就像这样 -
table_for(vendor.staff_users) do
column :full_name do |resource|
resource.full_name
end
end