今週のrailscasts
formtasticというformを楽に書くgemについて。
Railscasts - Formtastic Part 1
- カラムの型をみてinputのtypeを調整してくれるgem
- textmate-bundleあり
- stylesheetのgenerateコマンド
こんな感じで書ける。inputsでテーブル上のカラムの入力フォームをすべて自動生成してくれる。
<% semantic_form_for @users do |f| %> <%= f.inputs %> <%= f.buttons %> <% end %>
もちろん出力するカラムをそれぞれ書くことも出来る。
<% semantic_form_for @users do |f| %> <% f.inputs do %> <%= f.input :name %> <%= f.input :age %> <% end %> <%= f.buttons %> <% end %>
こんな感じ。これだけだとちょっと便利なformヘルパーって感じだけどまだ続きがあるらしい。