Active Admin - 具有相同资源的下拉菜单

时间:2015-03-16 05:45:54

标签: ruby-on-rails activeadmin

我有一个图片模型,我想知道是否可以创建一个下拉菜单,其中两个资源都是不同名称的图片。

我的图片模型有“性别”属性,可以是男性也可以是女性。

我想创建以下结构

Picture
  ->Male
  ->Female

male.rb

ActiveAdmin.register Picture do
  menu parent: 'Pictures', :label => "Male"

female.rb

ActiveAdmin.register Picture do
  menu parent: 'Pictures', :label => "  female"

我也改变了资源检索代码。

controller do
def scoped_collection
  end_of_association_chain.where(gender: 'M')
end
end

这是我得到的菜单结构

Picture
  ->Male

1 个答案:

答案 0 :(得分:0)

这可以帮到你:

ActiveAdmin.register Picture, as: "Male"
ActiveAdmin.register Picture, as: "Female"

请查看相关的docs了解详情。