Sha256: c9a4356760abd10ecd3234e6d5145028f85eafd3c8071cf757b10d4a11991a0b
Contents?: true
Size: 462 Bytes
Versions: 2
Compression:
Stored size: 462 Bytes
Contents
module Orange class Asset < Orange::Carton id admin do title :name text :caption end orange do string :path, :length => 255 string :mime_type string :secondary_path, :length => 255, :required => false string :secondary_mime_type end def file_path File.join('', 'assets', 'uploaded', path) end def to_asset_tag "<img src=\"#{file_path}\" border=\"0\"/>" end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
orange-0.2.8 | lib/orange-more/assets/cartons/asset_carton.rb |
orange-0.2.7 | lib/orange-more/assets/cartons/asset_carton.rb |