我已经安装好了.
我有一个链接:<%= link_to“注册”,new_user_registration_path%>
我有一个链接:<%= link_to“注册”,new_user_registration_path%>
当我安装ActiveAdmin(对于现有模型用户)时,此链接停止工作:
undefined local variable or method `new_user_registration_path'
我使用git diff作为routes.rb,这里是(添加的行是黑色的):
ActiveAdmin.routes(个体经营)
devise_for:users,ActiveAdmin :: Devise.config
另外<%= link_to“退出”,destroy_user_session_path,:method => :删除%>现在导致/ admin / logout
我怎么解决这个问题?
耙路线:
admin_dashboard /admin(.:format) {:action=>"index",:controller=>"admin/dashboard"} admin_codes GET /admin/codes(.:format) {:action=>"index",:controller=>"admin/codes"} POST /admin/codes(.:format) {:action=>"create",:controller=>"admin/codes"} new_admin_code GET /admin/codes/new(.:format) {:action=>"new",:controller=>"admin/codes"} edit_admin_code GET /admin/codes/:id/edit(.:format) {:action=>"edit",:controller=>"admin/codes"} admin_code GET /admin/codes/:id(.:format) {:action=>"show",:controller=>"admin/codes"} PUT /admin/codes/:id(.:format) {:action=>"update",:controller=>"admin/codes"} DELETE /admin/codes/:id(.:format) {:action=>"destroy",:controller=>"admin/codes"} admin_users GET /admin/users(.:format) {:action=>"index",:controller=>"admin/users"} POST /admin/users(.:format) {:action=>"create",:controller=>"admin/users"} new_admin_user GET /admin/users/new(.:format) {:action=>"new",:controller=>"admin/users"} edit_admin_user GET /admin/users/:id/edit(.:format) {:action=>"edit",:controller=>"admin/users"} admin_user GET /admin/users/:id(.:format) {:action=>"show",:controller=>"admin/users"} PUT /admin/users/:id(.:format) {:action=>"update",:controller=>"admin/users"} DELETE /admin/users/:id(.:format) {:action=>"destroy",:controller=>"admin/users"} admin_comments GET /admin/comments(.:format) {:action=>"index",:controller=>"admin/comments"} POST /admin/comments(.:format) {:action=>"create",:controller=>"admin/comments"} new_admin_comment GET /admin/comments/new(.:format) {:action=>"new",:controller=>"admin/comments"} edit_admin_comment GET /admin/comments/:id/edit(.:format) {:action=>"edit",:controller=>"admin/comments"} admin_comment GET /admin/comments/:id(.:format) {:action=>"show",:controller=>"admin/comments"} PUT /admin/comments/:id(.:format) {:action=>"update",:controller=>"admin/comments"} DELETE /admin/comments/:id(.:format) {:action=>"destroy",:controller=>"admin/comments"} new_user_session GET /admin/login(.:format) {:action=>"new",:controller=>"active_admin/devise/sessions"} user_session POST /admin/login(.:format) {:action=>"create",:controller=>"active_admin/devise/sessions"} destroy_user_session DELETE|GET /admin/logout(.:format) {:action=>"destroy",:controller=>"active_admin/devise/sessions"} user_password POST /admin/password(.:format) {:action=>"create",:controller=>"active_admin/devise/passwords"} new_user_password GET /admin/password/new(.:format) {:action=>"new",:controller=>"active_admin/devise/passwords"} edit_user_password GET /admin/password/edit(.:format) {:action=>"edit",:controller=>"active_admin/devise/passwords"} PUT /admin/password(.:format) {:action=>"update",:controller=>"active_admin/devise/passwords"} root / {:controller=>"codes",:action=>"list"} /:controller(/:action(/:id(.:format)))
我检查了旧版本,路线是:
new_user_session GET /users/sign_in(.:format) {:action=>"new",:controller=>"devise/sessions"} user_session POST /users/sign_in(.:format) {:action=>"create",:controller=>"devise/sessions"} destroy_user_session DELETE /users/sign_out(.:format) {:action=>"destroy",:controller=>"devise/sessions"} user_password POST /users/password(.:format) {:action=>"create",:controller=>"devise/passwords"} new_user_password GET /users/password/new(.:format) {:action=>"new",:controller=>"devise/passwords"} edit_user_password GET /users/password/edit(.:format) {:action=>"edit",:controller=>"devise/passwords"} PUT /users/password(.:format) {:action=>"update",:controller=>"devise/passwords"} cancel_user_registration GET /users/cancel(.:format) {:action=>"cancel",:controller=>"devise/registrations"} user_registration POST /users(.:format) {:action=>"create",:controller=>"devise/registrations"} new_user_registration GET /users/sign_up(.:format) {:action=>"new",:controller=>"devise/registrations"} edit_user_registration GET /users/edit(.:format) {:action=>"edit",:controller=>"devise/registrations"} PUT /users(.:format) {:action=>"update",:controller=>"devise/registrations"} DELETE /users(.:format) {:action=>"destroy",:controller=>"devise/registrations"}