0
A
回答
0
您的隱藏字段應作爲參數傳遞給您的控制器。
params[:hidden_field_name]
如果你定義在你的ApplicationController after_sign_up_path_for(資源),你應該能夠使用參數來重定向因此用戶:
def after_sign_up_path_for(resource)
if params[:hidden_field_name] == "example"
example_path # as defined in config/routes.rb
elsif params[:hidden_field_name] == "example2"
example2_path
end
end
您可以檢查您可以使用類似訪問out lines 15-29 and 86-88 here here for more information:https://github.com/plataformatec/devise/blob/master/app/controllers/devise/registrations_controller.rb
相關問題
- 1. 設計註冊後重定向到edit_profile
- 2. 設計註冊後重定向
- 3. 註冊後重新設計
- 4. 註冊後基於導航的重定向
- 5. 在註冊後設計不重定向到特定位置
- 6. FOSFacebookBundle註冊後重定向
- 7. Facebook註冊後重定向
- 8. FosUser,註冊後重定向
- 9. 註冊後重定向
- 10. 重定向註冊後
- 11. Woocommerce註冊後重定向
- 12. 註冊後Gluu重定向
- 13. 註冊表單:無法隱藏字段
- 14. 與設計註冊後重定向的問題。該怎麼辦?
- 15. 設計:在註冊失敗時重定向到「/註冊」
- 16. 設計隱藏字段
- 17. 基於另一個隱藏字段的SharePoint計算字段
- 18. 錯重定向後註冊失敗,設計2.0和3.2.3軌道
- 19. 重新定向後註冊並登錄2模型(設計)
- 20. 設計註冊後重定向,但用戶未登錄
- 21. Ruby on Rails:在註冊Worker角色後設計重定向
- 22. 註銷後重定向設計
- 23. 設計:註冊後沒有保存自定義字段
- 24. 設計重定向到基於登錄
- 25. magento自定義重定向後註冊
- 26. URL段基於重定向
- 27. 註冊失敗後重新設計
- 28. 設計註冊表格嵌套字段
- 29. Rails 3爲註冊設計自定義重定向
- 30. Laravel 5.3註冊後重定向用戶
這根本不能真正回答我的問題;這個問題涉及設計,而不是傳遞參數。 – cjm2671 2012-01-31 15:54:33
我添加了一些更具體的設計信息。我用這個方法來覆蓋after_sign_in_path_for,但從來沒有after_sign_up_path_for,但它應該是相同的想法!希望能幫助到你。 – niiru 2012-02-01 20:17:23