Twitter Bootstrap 3.0.0 フォームを包括的にサポートする Rails 4 互換のフォームビルダー gem はありますか?
これは、私が「包括的な」サポートと見なすもののベンチマークです。
- 3 つのレイアウトすべて (基本、水平、インライン) のサポート
- 基本的な入力タイプ (input、textarea、select など) のサポート
- スタックとインラインの両方のチェックボックス/ラジオ ボタンのサポート
- すべての入力状態のサポート (フォーカス、無効、検証)
- ヘルプ テキスト/エラー メッセージのサポート
- input-append/prepend のサポート (TWBS3 では input-group と呼ばれるようになりました)。
- date_select (インライン選択ボックス) など、Rails 固有のフォーム「要素」を処理するためのサポート
TWBS3 フォームの詳細については、TWBS3ドキュメントとWIP github issueを参照してください。
simple_formとtwitter_bootstrap_form_forの両方を見てきましたが、どちらも進歩していますが、現時点ではどちらも十分な解決策を提供していないようです。
シンプルなフォルム
基本的なレイアウトの解決策があるように見えますが、TWBS3 で必要な追加のグリッド マークアップが原因で、水平方向のフォームは現在不可能であることがわかります。
https://github.com/plataformatec/simple_form/pull/864 https://github.com/plataformatec/simple_form/issues/857
の Twitter ブートストラップ フォーム
このプル リクエストは有望に見えますが、使用されているマークアップとクラスに不正確さが見られます。
https://github.com/stouset/twitter_bootstrap_form_for/pull/84