私は現在Railsプロジェクトに取り組んでおり、ユーザー登録にDeviseを使用することに決めました。サイトはMongoDB(mongoid gem)を使用していますので、簡単なサインアップ/サインインシステムを作成する予定です。Devise on Railsを使用して登録をカスタマイズする方法は?
ホームページには、ユーザーがクリックするか、別のタブで開くリンクがあります。彼がそれをクリックすることを決めた場合は、フィールドとサインアップボタンなどを含むポップアップモーダルが必要です。彼が新しいタブを開くと、サインアッププロセスの専用ページが表示されます。
ここまではこれまでのところです。私はインストールして、正しくサインアップすることができます。しかし、モーダル・エフェクトを作成したいと思います。ここでは、サインアップ・リンクにjQuery UIダイアログを添付しました。次に、dialog.load( "path")を使用してサインアップページ(/ user/sign-up)をロードし、レイアウトがajaxリクエストのときに取り除きました。
私はこれが最良の方法ではないことを知っています。だから私は消極的でした。これを行うより良い方法はありますか?好ましくは標準的な方法である。どんな助けもありがたいです、またはちょうど私を正しい方向に向ける。チュートリアルはとても素敵で便利です。ありがとうございます!
FWIW、それは私がそういうことをしていたら私が使う方法ですので、他の人の方法も見たいと思っています。 – SaucyK