Rails - Active Admin - Неправильный множественный путь - как это исправить? - PullRequest
2 голосов
/ 24 января 2012

Активный админ написал неверный путь для моего ресурса. Я не знаю, как это изменить. Я прогуглил это, прочитал документацию, но я не нашел никакого решения.

Я создал ресурс 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'

ТИА

1 Ответ

4 голосов
/ 24 января 2012

Насколько я помню,

ActiveSupport::Inflector.inflections { |i| 
  i.irregular 'imagem', 'imagens' 
}

должно работать в обоих направлениях (от единственного до множественного числа и от множественного до единственного числа).

...