【发布时间】:2015-01-15 21:24:51
【问题描述】:
我似乎无法弄清楚为什么 Devise 会退回到其中一个用户模型的 gem 视图。
这是我的路线和链接,用于连接到注册表单的新操作。
可用的设计路线
POST /registration.biz_user(.:format) devise/registrations#create
biz_users_sign_out GET /biz_users/sign_out(.:format) devise/sessions#destroy
new_biz_user_session GET /biz_users/login(.:format) devise/sessions#new
biz_user_session POST /biz_users/login(.:format) devise/sessions#create
destroy_biz_user_session DELETE /biz_users/logout(.:format) devise/sessions#destroy
biz_user_password POST /biz_users/password(.:format) devise/passwords#create
new_biz_user_password GET /biz_users/password/new(.:format) devise/passwords#new
edit_biz_user_password GET /biz_users/password/edit(.:format) devise/passwords#edit
PATCH /biz_users/password(.:format) devise/passwords#update
PUT /biz_users/password(.:format) devise/passwords#update
cancel_biz_user_registration GET /biz_users/cancel(.:format) devise/registrations#cancel
biz_user_registration POST /biz_users(.:format) devise/registrations#create
new_biz_user_registration GET /biz_users/register(.:format) devise/registrations#new
edit_biz_user_registration GET /biz_users/edit(.:format) devise/registrations#edit
PATCH /biz_users(.:format) devise/registrations#update
PUT /biz_users(.:format) devise/registrations#update
DELETE /biz_users(.:format) devise/registrations#destroy
注册路径/URL链接
<%= link_to 'Sign Up', new_biz_user_registration_path, class: 'button success large expand' %>
此用户模型的视图位于 Views/bizusers/registrations/..etc。
devise_for :biz_users, path_names: { sign_in: 'login', sign_out: 'logout', sign_up: 'register' }
devise_for :users, path_names: { sign_in: 'login', sign_out: 'logout', sign_up: 'register' }
devise_for :admins, path_names: { sign_in: 'login', sign_out: 'logout', sign_up: 'register' }
【问题讨论】:
标签: ruby-on-rails ruby ruby-on-rails-4 devise