Ruby on Rails の Web アプリでモーダル ポップアップ ウィンドウを使用したいと考えています。新しいブラウザ ウィンドウを作成するのではなく、既存の Web ページ内にサブウィンドウを作成することに注意してください。TinyBox などを試してみましたが、コントローラー内からエラー情報を返すには問題があります。Rubyでうまく機能する良い方法やツールはありますか?
8 に答える
プロトタイプウィンドウもあります。
私はそれを自分で使用したことはありませんが (少なくともまだ)、RedBoxを試したことがありますか?
トップアップをお試しください!これは Rails アプリケーションで開発されており、 GitHubから入手できます。まだベータ版であることに注意してください。フィードバックはいつでも大歓迎です ;)
Githubが使っているFacebox、jqueryがベストです。試作版もあります。
私は現在ModalBoxを調査しており、有望に見えます。
基本的な確認ポップアップをモーダル ダイアログ ボックスに置き換えるGoogle グループとRails プラグインがあります。
すべての Rails プロジェクトでfacebox_renderを使用しました。それは本当に使いやすく、完全なヘルパーを提供します。RESTful コントローラーで html または javascript を簡単にレンダリングできます。
しばらくの間、Lightbox Gone Wildを使用しましたが、既にページにある (非表示になっている) DIV またはその他の要素を表示するように変更し、ボックスを閉じたときに親に戻すようにしました。私はそれを使用して、ユーザーにプロセスを案内するウィザードを作成しました。
上記のものをいくつか試しましたが、少し調整した後、http://www.methods.co.nz/popup/popup.htmlの方がうまく機能することがわかりました。唯一の問題は、エラーが発生したことですRails が使用するものと同様のルーティング。エラーが発生してポップアップ ウィンドウに戻ると、ポップアップ ウィンドウにはそれを処理する方法がありません。