Sha256: 5dd723f1e219614b28454dabe91fd81da885fb8cb1cac7d217f5bd50818766c4
Contents?: true
Size: 808 Bytes
Versions: 2
Compression:
Stored size: 808 Bytes
Contents
class CmsUpload < ActiveRecord::Base Paperclip::Attachment.interpolations[:cms_upload_dir_label] = proc do |attachment, style| attachment.instance.cms_upload_dir_label end # -- AR Extensions -------------------------------------------------------- has_attached_file :file, :url => '/common/:cms_upload_dir_label/:basename.:extension', :path => Rails.public_path + "/" + LucyCms.config.cms_upload_directory + "/:cms_upload_dir_label/:basename.:extension" # -- Relationships -------------------------------------------------------- belongs_to :cms_upload_dir belongs_to :cms_user # -- Validations ---------------------------------------------------------- validates :cms_upload_dir_id, :presence => true validates_attachment_presence :file end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
lucy_cms-0.0.6 | app/models/cms_upload.rb |
lucy_cms-0.0.5 | app/models/cms_upload.rb |