小编Hai*_*ter的帖子

设计:允许管理员编辑其他用户 - Rails

我正在尝试允许管理员用户在Devise中编辑其他用户,但是当我尝试访问另一个用户的编辑页面时(例如/ users/1/edit),我收到以下消息:

Unknown action

Could not find devise mapping for path "/users/1/edit"
Run Code Online (Sandbox Code Playgroud)

似乎有效的唯一路径是/ users/edit,它显示当前用户的编辑页面.

在我的路线文件中,我有:

devise_for :users, :controllers  => { :registrations => 'users' }
resources :users
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?谢谢!

ruby-on-rails registration devise

17
推荐指数
3
解决办法
1万
查看次数

标签 统计

devise ×1

registration ×1

ruby-on-rails ×1