Я хочу отделить таблицу событий от вида магазина в activeadmin, чтобы она отображалась при нажатии на ссылку.
Я создаю ссылку для рендера
row 'Events' do
link_to 'Show events', admin_events_path(shop_id: shop.id)
end
И создаю app/admin/events.rb
В app/admin/shop.rb
код выглядит следующим образом
if shop.object_events.present?
panel 'Events' do
paginated_collection(shop.object_events.page(params[:shop_object_events_page]).per(20), param_name: 'shop_object_events_page', download_links: false) do
table_for(collection, :class => :shop_object_events) do
# some code
end
end
end
end
Как яМожно сделать это, если я правильно понимаю, это должно быть в контексте магазина, чтобы работать.Я провел много времени, но не смог найти ответ Заранее спасибо