2011-09-14 55 views
1

在我的路線,我有:路由問題軌後2.3〜3軌升級

namespace :pm do 
    match '/' => 'base#index', :as => :root 
    resources :projects do 

我也有應用程序/控制器/ PM/projects_controller.rb

當瀏覽器進入/ PM /項目/ 1,我應該有params [:id] == 1,而是獲得空行參數散列。

在日誌文件:

Started GET "/pm/projects/1" for 127.0.0.1 at Wed Sep 14 15:01:22 +0400 2011 
Processing by Pm::ProjectsController#show as HTML 

所以控制器和動作被正常識別

有沒有人見過這樣的事嗎?問題在哪裏?

謝謝!

回答

1

它期望命名空間控制器。

resources :projects, :controller => "projects" 
+0

試圖這樣做,它沒有幫助。 – mbashirov