1

私は次のことができるようにしたい:

change_pass_user_path(usuario)

「link_to」で(たとえば)。

ここで、「change_pass」は「ユーザー」コントローラー内のアクションの名前です。

私はすでにこれを追加しました:

map.resources :ユーザー

私のルートファイルに。(だから私はすでに次のようなことを行うことができます: edit_user_path)

私はすでに試しました:

map.resources :users do
    get 'change_pass'
  end

しかし、それはこのエラーを返します:

main:Object の未定義メソッド「get」(NoMethodError)

どうやってやるの?

どうも

4

1 に答える 1

1

これを試して、

map.resources :users, :member => { :change_pass => :get }
于 2011-06-16T17:46:59.273 に答える