Sha256: 2c17269f8d2d6dc031f7eec380725a22f53ca3407970697f5459cdca7c4188a1
Contents?: true
Size: 687 Bytes
Versions: 6
Compression:
Stored size: 687 Bytes
Contents
module ActiveScaffold module Helpers module ListColumnHelpers def active_scaffold_column_paperclip(record, column, ui_options: column.options) paperclip = record.send(column.name.to_s) return nil unless paperclip.file? content = if paperclip.styles.include?(ActiveScaffold::Bridges::Paperclip::PaperclipBridgeHelpers.thumbnail_style) image_tag(paperclip.url(ActiveScaffold::Bridges::Paperclip::PaperclipBridgeHelpers.thumbnail_style), border: 0, alt: nil) else paperclip.original_filename end link_to(content, paperclip.url, target: '_blank', rel: 'noopener') end end end end
Version data entries
6 entries across 6 versions & 1 rubygems