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に対応したようです。 Bootstrap 3 support for Simple Form | Plataformatec Blog 下記の内容は必要ないと思います。 やりたいこと Rails4で、Simple_formを使い、 Bootstrap-sassを介してBootstrap3を適用したい。

Rails TutorialのフォームをBootstrap3で書き換えた

変更点 span6 offset3 から col-xs12 col-sm-6 col-sm-offset-3に変更。 それぞれのインプット要素を<div class="form-group">で包む インプット要素にclass: "form-control"を指定 ボタンのcssを、btn-largeからbtn-lgに変更。 ついでに、フォームタグにrole="form"を追加するための</div>…

Rails: モデルオブジェクトとフォーム RailsGuides + API

RailsGuidesとRails APIからの書き出し。 個別の例はAPIに詳しくあります。 モデルオブジェクトヘルパー 特にフォームに共通する用途はモデルオブジェクトを編集または作成すること。 " *_tag" ヘルパーもその用途に使えるが、煩雑になる。 そのためRailsは…

Rails: フォーム要素を生成するためのヘルパー

フォーム要素を生成するためのヘルパー Railsはチェックボックスやテキストフィールド、 ラジオボタンなどのフォーム要素を生成する一連のヘルパーを提供する。 "_tag"で名前が終わるヘルパーは、一つの<input>要素を生成する。 これらの第1引数はinputの名前 フォ…

Rails: form_tag まとめ

まとめ form_tag まとめ デフォルトでは現在のページにPOSTするフォームを生成 文字エンコーディングとCSRF対策の為の<div>要素を生成 CSRF対策はGET以外のとき 引数を2つとる。 第1引数はリクエストを受けるアクションのパスを指定(文字列・ハッシュ) 第2引数</div>…

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