Rails ActiveAdmin добавляет несколько строк для одного заголовка строки - PullRequest
0 голосов
/ 03 октября 2018

Я хочу показать несколько объектов в строках с одним заголовком, как на фотографии, но не могу показать другого пользователя в разделе «Тереза ​​Мендоса».

Образец ActiveAdmin

Вот мой текущий код:

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 

Кто-нибудь знает, как я могуобойти это?Спасибо!

Редактировать: Если я удалю .first в строке v.staff_users.first_full_name, эта ошибка покажет:

Ошибка активного администратора

1 Ответ

0 голосов
/ 03 октября 2018

Вы можете показать это в таблице примерно так -

  table_for(vendor.staff_users) do
    column :full_name do |resource|
      resource.full_name
    end
  end
...