Mil*_*uzz 1 ruby-on-rails ruby-on-rails-3 activeadmin
我有一个Category模型,有很多Products.
我想在Category索引页面中添加一个链接到产品索引的预过滤版本的链接.就像是:
link_to "View Products in This Category", admin_products(:product_id => self.id)
Run Code Online (Sandbox Code Playgroud)
但似乎无法找到关于如何做到这一点的任何明确的文件.
小智 7
编号建议做RESTful方式,activeadmin了这种类型的功能,因为它内置关闭继承的资源,其中有一个控制器belongs_to的方法,例如在建
管理员/ categories.rb
ActiveAdmin.register Category do
#assuming you have a category name field
index do
column "Name" do |category|
link_to(category.name, admin_category_products_path(category)
end
end
end
Run Code Online (Sandbox Code Playgroud)
管理员/ products.rb
ActiveAdmin.register Product do
belongs_to :category
end
Run Code Online (Sandbox Code Playgroud)