0

我尝试更新我的 redmine 插件 gitosis 的路线。它们适用于 Rails<3.1,但我使用 Rails 3.5。我无法找到解决问题的方法.. 有什么帮助吗?

旧版 :

ActionController::Routing::Routes.draw do |map|
    map.resources :public_keys, :controller => 'gitosis_public_keys', :path_prefix => 'my'
end

经过一些研究,我尝试了这个:

Rails.application.routes.draw do
    scope "my" do
        resources :public_keys do
            controller 'gitosis_public_keys' do
            end
        end
    end
end

但没有成功...

4

1 回答 1

0

我并不完全理解问题所在,但无论如何我都会尝试为您指出正确的文档。

只是一个旁注I work with Rails 3.5可能是一个错字,不是吗?

在指南中了解如何配置您的路线:http: //guides.rubyonrails.org/routing.html#specifying-a-controller-to-use

我假设你想做类似的事情resources :public_keys, controller: 'gitosis_public_keys'

于 2013-10-10T12:34:29.633 回答