0
私はこの質問が何度か聞かれたことを知っています。私はそれらを試みたが、彼らの誰も私の問題を解決しなかった。私はユーザーのために考案しました。直接サインインするのではなく、サインアップ時に別のページにリダイレクトしたいのですが。私は登録コントローラを作成し、 "after_inactive_sign_up_path_for"を上書きしようとしましたが、うまくいかなかった。私はまた確認可能な確認を使用しています。ユーザーが確認されるまで、私は彼を他のページにリダイレクトする必要があります。サインアップ時にリダイレクトする
devise_for :users, controllers: { registrations: "registrations" }
routes.rbを
registrations_controller.rb
class Users::RegistrationsController < Devise::RegistrationsController
protected
def after_inactive_sign_up_path_for(resource)
"http://www.google.com" # Or :prefix_to_your_route
end
end
次の私は、コントローラのフォルダ内の別のフォルダへの登録を移動しようとしました。しかしそれもうまくいかなかった。
FYI:私はレール5を使用しており、4.2.1を考案しています。
もなく、:(うまくいかなかったことを試行すべきです – Mathew