【问题标题】:Adding custom route to routes file Rails 2将自定义路由添加到路由文件 Rails 2
【发布时间】:2011-06-16 17:30:59
【问题描述】:

我希望能够做到以下几点:

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)

我该怎么做?

谢谢

【问题讨论】:

    标签: ruby-on-rails custom-routes


    【解决方案1】:

    试试这个,

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-10-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-01-17
      • 2021-12-04
      • 1970-01-01
      • 2011-01-27
      相关资源
      最近更新 更多