2011-06-16 100 views
1

我希望能夠做到以下幾點:添加到路由定義路由文件梁2

change_pass_user_path(usuario)

在「的link_to」(例如)。

其中「change_pass」是我在「用戶」控制器中的動作名稱。

我已經添加了這一點:

map.resources :users

我的路線文件。 (所以我已經能夠做這樣的事情:edit_user_path)

我已經嘗試過:

map.resources :users do 
    get 'change_pass' 
    end 

但它返回此錯誤:

undefined method `get' for main:Object (NoMethodError)

我怎樣才能做到這一點?

THX

回答

1

試試這個,

map.resources :users, :member => { :change_pass => :get } 
+0

它的工作!謝謝!!! – tiiin4 2011-06-16 17:49:39