コントローラアクションの後に何かが起こったときにユーザーに知らせるためのポップアップウィンドウ(モーダル)の作り方を混乱させる。これは、redirect_to
またはrender
で使用するflash[:notice/alert]
関数のようなものです。Rails - コントローラからモーダルのような "フラッシュ"を生成する
私は「server-generated-popup」と呼ばれる宝石を見つけましたが、それを使用する方法や自分のケースに合っているかどうかはわかりません。
magnific-popupとbootstrap-popupも使用しようとしましたが、ユーザーの操作でポップアップ/モーダルを生成する可能性が高いようです(ボタンをクリックし、リンクをクリックします)。私はrender :template
でそれらを使用してモーダルを作成しようとしましたが、運がありません。
実際にはflash[:notice/alert]
と同じですが、ユーザー入力が不要なモーダルに置き換えてください。私は何をすべきか?私の考えは次のとおりです。
は
コール(?壮大なポップアップよりも簡単でなければなりません)モーダルをブートストラップするためにいくつかのコードでそれを行動に取って代わる
add_flash_types :modal
によって新しいフラッシュ型を作成します。
render
または
redirect_to
しかし、どのようで、それは、ステップ2を行うには?
ありがとうございました。