Revision 5d8d8a6e
Added by Ohad Levy over 12 years ago
- ID 5d8d8a6e1182ddc8e5f3d083a1aaa7fd97b1e53a
app/helpers/application_helper.rb | ||
---|---|---|
edit_inline(object, property, options.merge({:type => "edit_textarea"}))
|
||
end
|
||
|
||
def edit_select(object, property, options={})
|
||
edit_inline(object, property, options.merge({:type => "edit_select"}))
|
||
end
|
||
|
||
protected
|
||
def edit_inline(object, property, options={})
|
||
... | ... | |
update_url = options[:update_url] || url_for(object)
|
||
|
||
opts = { :title => "Click to edit", "data-url" => update_url, :class => "editable #{klass}",
|
||
:name => name, "data-field" => property, :value => value}
|
||
:name => name, "data-field" => property, :value => value, :select_values => options[:select_values]}
|
||
|
||
content_tag_for :span, object, opts do
|
||
h(value)
|
Also available in: Unified diff
refs #1184 - added editing of true / false values in settings page