Я использую активадмин гем. Вот информация о моей версии
Ruby: 2.6.3 Rails: 5.2.3 activeadmin gem : 2.6.1
Я настраиваю строку меню в инициализаторах
config.namespace :admin do |admin| admin.build_menu do |menu| menu.add label: "The Application", url: "/" menu.add label: "Sites" do |sites| sites.add label: "Home", url: home_path sites.add label: "About", url: about_path sites.add label: "Help", url: help_path end end end
Если я нажимаю эти ссылки со страницы индекса (http://localhost: 3000 / admin / posts ), он был успешно обработан. Но я нажимаю со страницы показа (http://localhost: 3000 / admin / posts / 22 * 1012 *), она отправляет значения в id. URL будет изменен на http://localhost: 3000 / admin / posts / home_path
Parameters: {"id"=>"home_path"} activeRecord::RecordNotFound - Couldn't find ColorTheme with 'id'=home_path: