我想从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
如何做到这一点,如果我理解正确,那么必须在商店环境中才能正常工作。 我花了很多时间,但找不到答案 预先感谢