Active admin为我的资源写了错误的路径。我不知道如何改变它。我用谷歌搜索,阅读文档,但我没有找到任何解决方案。
我生成了Imagem资源
rails generate active_admin:resource Imagem
浏览管理页面并收到以下错误:
localhost:3000/admin
gems/activeadmin-0.3.4/app/views/active_admin/dashboard/index.html.arb where line #1 raised:
undefined method `admin_imagems_path' for #<ActiveAdmin::MenuItem:0x00000006881f98>
那应该是admin_imagens_path,但我不知道如何更改它。
我的inflactors.rb有以下
inflect.plural 'imagem', 'imagens'
inflect.singular 'imagens', 'imagem'
TIA
答案 0 :(得分:4)
据我所知,
ActiveSupport::Inflector.inflections { |i|
i.irregular 'imagem', 'imagens'
}
应该在两个方向上工作(单数到复数,复数到单数)。