public
Description: Restful inplace plugin for Rails
Homepage:
Clone URL: git://github.com/simplificator/inplace.git
inplace / README
100644 28 lines (20 sloc) 0.787 kb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
Inplace
=======
 
= What is it
Inplace is a simple RESTful in place editor based and tested on Rails 2.1.0.
 
= Installation
script plugin/install ...
 
= Usage
In your View:
<%= editable_content_tag(:span, @artist, 'name', true, nil, {:style => 'border: 1px solid grey;'}, {:okText => 'save it'}) %>
 
In your Controller:
 
if @artist.update_attributes(params[:artist])
    format.html { redirect_to(@artist) }
    format.json { render :json => @artist }
else
    format.html { render :action => "edit" }
    format.json { render :json => @artist, :status => SOMETHINGELSE_THAN_200}
end
 
Based on work by Rick: http://www.bizmeetsdev.com/articles/2008/02/09/editable_content_tag
Thanks a lot!
 
Copyright (c) 2008 [Simplificator GmbH - www.simplificator.com], released under the MIT license