RailsでTwitterBootstrap Railsで使えるGem

RailsにTwitter Bootstrapのフォームを設定する~simple_form

投稿日:

環境 RailsにTwitter Bootstrapを設定する~twitter-bootstrap-rails

github.com/plataformatec/simple_form

Gemfile & bundle

次のスクリプトが追加される

country_selectを使うとき(足りないと言われたとき)

 

 

インストール

simple_form:installスクリプトに–bootstrapオプションをつけて実行する

twitter bootstrapは手動で用意する。gem twitter-bootstrap-railsを使っている場合はそのままでOK。

以後、scaffoldなどで自動生成されるフォームはシンプルフォームが使われるようだ

simple_form_forで囲む

formはform_forではなくsimple_form_forを使う

インストール時のメッセージにもあるように、このときにクラスを指定するで用意しているデザインを使うことが出来る

使い方

データの形式によって適当なラベル付きのフォームを用意してくれる

バリデーションがある場合もブートストラップのテーマを使ってくれる

エラーメッセージは:hintで出してるみたい

-RailsでTwitterBootstrap, Railsで使えるGem
-,

執筆者:

関連記事

RubyでWebを操作できるMechanizeの利用例を集めてみた

By: nubobo – CC BY 2.0 目次1 公式2 使い方など3 リンク 公式 mechanize.rubyforge.org/ 使い方など Mechanize について 楽々ス …

文字をダブルクリックしてそのままフォーム編集するやつのメモ~in place edit

By: the Italian voice 目次1 Best in place2 Mercury editor3 create.js4 スクラッチで5 X-editable Best in place …

Mac OSXにHyper EstraierのRuby Bindingをインストールする

By: Kanko* – CC BY 2.0 目次1 環境2 Hyper Estraierのインストール3 ソースのダウンロード4 パッチを適用する5 rvmのためにconfigureファ …

backbone-relationalで関連するコレクションをRails3.2のAPIに投稿〜accepts_nested_attributes_for

By: Mike Baird – CC BY 2.0   backbonerelational.org/ Backbone-relationalを使って関連するコレクションをまと …

Ruby on Rails 3.2でファイルアップロード〜CarrierWave & RMagick

By: Damian Gadal – CC BY 2.0 目次1 最初に2 Gemfile & bundle3 generate rb ファイル4 Modelに”ima …