Sha256: 004abb0a130a804ee75075a0dc7b6a58383aeab9f4e6408a9243c926719d75d6
Contents?: true
Size: 540 Bytes
Versions: 165
Compression:
Stored size: 540 Bytes
Contents
# -*- encoding : utf-8 -*- InlineForms::SPECIAL_COLUMN_TYPES[:file_field]=:string def file_field_show(object, attribute) o = object.send(attribute) msg = o.to_s if o.send(:present?) msg = "<a href='#{o.send(:url)}'>#{o.send(:path).gsub(/^.*\//,'')}</a>".html_safe end link_to_inline_edit object, attribute, msg end def file_field_edit(object, attribute) file_field_tag attribute, :class => 'input_text_field' end def file_field_update(object, attribute) object.send(attribute.to_s + '=', params[attribute.to_sym]) end
Version data entries
165 entries across 165 versions & 1 rubygems