Sha256: 4eb889693b5867968e2e8121c042a01d421ef9e4dd40f6d05ec754033d3a7790

Contents?: true

Size: 428 Bytes

Versions: 28

Compression:

Stored size: 428 Bytes

Contents

# -*- encoding : utf-8 -*-
InlineForms::SPECIAL_COLUMN_TYPES[:image_field]=:string

def image_field_show(object, attribute)
  link_to_inline_edit object, attribute, image_tag( object.send(attribute).send(:url) )
end

def image_field_edit(object, attribute)
  file_field_tag attribute, :class => 'input_text_field'
end

def image_field_update(object, attribute)
  object.send(attribute.to_s + '=', params[attribute.to_sym])
end

Version data entries

28 entries across 28 versions & 1 rubygems

Version Path
inline_forms-1.3.40 lib/app/helpers/form_elements/image_field.rb
inline_forms-1.3.39 lib/app/helpers/form_elements/image_field.rb
inline_forms-1.3.38 lib/app/helpers/form_elements/image_field.rb
inline_forms-1.3.37 lib/app/helpers/form_elements/image_field.rb
inline_forms-1.3.36 lib/app/helpers/form_elements/image_field.rb
inline_forms-1.3.35 lib/app/helpers/form_elements/image_field.rb
inline_forms-1.3.34 lib/app/helpers/form_elements/image_field.rb
inline_forms-1.3.33 lib/app/helpers/form_elements/image_field.rb
inline_forms-1.3.32 lib/app/helpers/form_elements/image_field.rb
inline_forms-1.3.31 lib/app/helpers/form_elements/image_field.rb
inline_forms-1.3.30 lib/app/helpers/form_elements/image_field.rb
inline_forms-1.3.29 lib/app/helpers/form_elements/image_field.rb
inline_forms-1.3.28 lib/app/helpers/form_elements/image_field.rb
inline_forms-1.3.27 lib/app/helpers/form_elements/image_field.rb
inline_forms-1.3.26 lib/app/helpers/form_elements/image_field.rb
inline_forms-1.3.25 lib/app/helpers/form_elements/image_field.rb
inline_forms-1.3.24 lib/app/helpers/form_elements/image_field.rb
inline_forms-1.3.23 lib/app/helpers/form_elements/image_field.rb
inline_forms-1.3.22 lib/app/helpers/form_elements/image_field.rb
inline_forms-1.3.21 lib/app/helpers/form_elements/image_field.rb