2016-08-21 13 views
1

Ruby on Railsプロジェクトに多段階のフォームを使用するためにいくつかの研究を行っています。すべてのボックスにチェックを入れているような邪悪な宝石を見つけました。さらに調査すると、私はそれが表示/更新するためにのみ良いことがわかります。誰もが自分のサインアッププロセスにリンクを使用したいと思ったら作成するためにこの宝石を使用することが可能かどうかを知っていますか?ruby​​ on multiple複数のステップフォーム

+0

はい、可能です。最初のビューでは 'RegistrationsController'にユーザを作成し、作成した後に次のステップにリダイレクトします。あなたは 'registrations_controller.rb'をオーバーライドする必要があります –

+0

本当にユーザーを最初に作成したいのではなく、エンドユーザーが顧客またはサプライヤを選択してフィールドを表示したいのですが、これはできないようです。 –

+1

OK。しかし、ユーザーがベトナムの顧客またはサプライヤーを選択したときに更新が必要なモデルは何ですか?ユーザー、正しい?もし必要ならば、 'registrations_controller.rb'に対して' update'アクションをオーバーライドする必要があります。また、ユーザーがあなたに 'redirect_to'ウィキッドなビューや他のビューを保存する必要があります。 'redirect_to customer_user_path'や' supplier_user_path'や 'wicked' wizard_path(:supplier) 'を使用してください –

答えて

0

あなたはあなたのレールのアプリにいくつかのウィザード機能を持っているようだこの宝石

https://github.com/schneems/wicked

を見てすることができます。

関連する問題