Rails 3では、FormTastic 2を使用して、組み込まれた注文リストをDivに置き換えるにはどうすればよいですか?

StackOverflow https://stackoverflow.com/questions/7340521

質問

私のRails 3アプリケーションで使用しています Twitter Bootstrap ハウスインプロジェクト管理システムを開発するためのフレームとして。 FormTasticを使用してフォームを支援しています。これは、多くの時間とコードを節約できます。私の問題は、FormTasticコードを取得して、Bootstrapの規則に対応する方法でフォームを出力することです。 Googleで見つけたいくつかのアイテムを読みました。これは、Monkey Patch formtasticをすべきだと示唆していますが、これを正常に行うことができませんでした。

FormTasticの出力を各フィールドの周りにDivを使用して、Bootstrapを使用できるようにカスタマイズするにはどうすればよいですか?

見てくれてありがとう。

役に立ちましたか?

解決

使用できます formtastic-bootstrap 宝石。これをドロップできるはずで、Twitter Bootstrapで自然に動作するHTMLが生成されます。

他のヒント

さて、今日、私はFormTasticを分岐してBootstrapと互換性のあるものにしようとしました...マークアップはコードに非常に緊密に結合されているので、あきらめてSimple_Formに切り替えました。アドバイスで正常に動作します Rails:Simple_Formを使用し、Twitter Bootstrapを統合します

の1つからSCSSファイルを使用する場合 scss-twitter-bootstrap プロジェクトでは、CSSのフォームの一部にコメントまたは削除するだけです。

それらをApp/StyleSheets(Rails 3.0)またはApp/Assets/StyleSheetsにコピーしてコメントアウトするだけです。

// @import "forms.scss";

formtastic cssを再び追加することを忘れないでください:

<%= stylesheet_link_tag 'formtastic', 'formtastic_changes' %>
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top