0

不明白怎么找不到这个方法?

undefined method `change_password_admin_user' for #<ActiveAdmin::Views::ActionItems:0x007ff1cad9d848>

我的输出rake routes

change_password_admin_user GET /admin/users/:id/change_password(.:format) /users#change_password
4

1 回答 1

2

看来您没有在方法调用中使用后缀。您在问题中粘贴的路线会生成两种方法:

change_password_admin_user_path

它返回相对于域的路径,以及包含您网站主机的另一个版本:

change_password_admin_user_url
于 2013-02-13T19:58:54.110 回答