rails2.0でin_place_editor_fieldがプラグイン化されてて機能がすごい件

昔書いたこの記事を元に金曜日社内でメンバーと一緒にajax弄ってたら、気づいたんですが
in_place_editor_fieldがrails2.0では、plugin化してました。


しかも、in_place_editor_fieldだとアクセスできなくなってたよ。
in_place_text_fieldになってた。
*1


そして、いっぱいメソッドが増えてた。*2

in_place_date_select
in_place_select
in_place_text_field
in_place_text_area
in_place_check_box_collection
in_place_radio_collection

それぞれ、in_place_fieldに:textareaとかオプション渡してるだけっぽいけど。
こんな感じ

      def in_place_text_field(object, method, options = {})
        in_place_field(:text_field, object, method, options)
      end


まあ、実業務でin_place_editor_fieldを使ってなかったけど、面白いヘルパなんで
機能が増えたのはいいことだと思う。


ちなみにインストール方法はこちら

ruby script/plugin install http://super-inplace-controls.googlecode.com/svn/trunk/super_inplace_controls ]

*1:in_place_edit_forは変わってなかったですが。

*2:もしかしたら1.2の頃もあった?