ActiveAdmin navigation_menu 似乎根本没有更改菜单

ActiveAdmin navigation_menu doesn't seem to be changing the menu at all

我正在尝试使用 ActiveAdmin 尝试创建一个包含许多项目的类别。因此,我的项目已在 AA 注册并表示它 belongs_to :category 以及使用 navigation_menu :category 更改菜单。我根本没有做任何其他更改。现在,当我访问 categories/1 时,我没有看到菜单发生任何变化。我希望它能显示一个条目来制作一个项目。

我做错了什么?

PS: 我用的是AA 1.0.0.pre1,也试过用GH master。相同的结果。

这是一个已知问题,截至 2015 年 8 月 28 日尚未解决。当前,当在资源上定义 belongs_to 关系时,navigation_menu 被强制到父对象。

  if config.belongs_to? and config.menu_item_options[:parent].blank?
    navigation_menu :default
    menu false
  end

引用:https://github.com/activeadmin/activeadmin/issues/2637