tkymtk's blog

Ruby on Rails及びその周辺について調べたこと。Do whatever you want to do at your own pace.

Rails4: Simple_formをBootstrap3に対応させて使う。

2014/5/2更新

simple_formはbootstrap3に対応したようです。

下記の内容は必要ないと思います。

やりたいこと

Rails4で、Simple_formを使い、 Bootstrap-sassを介してBootstrap3を適用したい。

Simple Form の導入

インストール

Gemfileに次を追加:

gem 'simple_form'

ターミナルでgemをインストール

bundle install

ジェネレータの実行:

rails generate simple_form:install --bootstrap

Bootstrap3への対応

以下のコードで/config/initializers/simple_form_bootstrap.rbの中身を上書き

完了!

おまけ

デフォルトのボタンの色を青にしたいときは、先ほどのファイルで、

SimpleForm.setup do |config|
  …
   config.button_class = 'btn btn-primary'end

と設定を追加

そして、Railsのサーバを立ち上げている場合は、サーバを再起動。
ctrl + c rails s

リンク

間違いがあれば、ご指摘下さると幸いです。