2

3機種まとめてDeviseを使おうとしているのですが、サインアップ戦略に今少し迷っています。

私のモデルは次のようになります。

Userhas_one Clienthas_oneVIP_Client

を使用Simple_Form and accepts_nested_attributes_forすると、同じサインアップ ページで 3 つのモデルすべてを一度に作成できますが、これを 2 つの異なるページに分割したいと考えています。1 つはUser-Clientサインアップ用で、もう 1 つはUser-Client-VIP_Clientサインアップ用です。 -VIP_Clientさらにいくつかの検証とすべてが必要です。問題は、ここから先に進む方法がわからないことです。Deviseを使用してDBに保存するために、新しくビルドUsersして同じリソースにマップする2つの別々のフォームを作成するにはどうすればよいですか?User

4

1 に答える 1

0

Deviseとそのモデルに焦点を合わせるのではなく、ある種のマルチステップ形式を使用して問題を解決できますか?チェックアウト...

http://railscasts.com/episodes?utf8=%E2%9C%93&search=wizard

于 2012-10-23T13:02:29.583 に答える