There are a few options for editing a model in-place while in the Show page, i.e. without having to load a form in the Edit page. For example, see http://www.ruby-toolbox.com/categories/rails_in_place_editing.html.
Has anyone had any experience using any of these options (or others) in Rails 3? Any pointers or advice?
In my case, I have a fairly long form composed of a variable number of items. From a usability point of view, it makes good sense to edit the text in these items in the same page, instead of needing an Edit button for each one that sends the user to an edit page for the particular item.
Excellent question!
in_place_editing is by dhh, Rails creator. It's maintained by the Rails core team. So it certainly should be looked into.
Hobo is a large framework that features in-place editing front and center. It's a smooth package but may be more than what you want or need.
Updated for Rails 3 Ryan of Railscasts recommends the Best in Place gem. See the Railscast with sample code and more info.