Sha256: ea9fe9abdfe830eed09bc43af19741e119487239aeb67fa558fa6dd6ef3e97c6

Contents?: true

Size: 677 Bytes

Versions: 64

Compression:

Stored size: 677 Bytes

Contents

module Caboose
	class PageTemplate < ActiveRecord::Base
	  self.table_name = "page_templates"
	  belongs_to :page
	  belongs_to :category, :class_name => "Caboose::PageTemplateCategory"
	  attr_accessible :page_id, :site_id, :title, :description, :created_at, :updated_at, :category_id, :sort_order
	  has_attached_file :screenshot,
	    :path => ':caboose_prefixpage_templates/:id_screenshot_:style.:extension',
	    :default_url => "https://cabooseit.s3.amazonaws.com/assets/shared/template.png",
	    :styles => {
	      :small  => '300x300>',
	      :medium => '600x600>',
	      :large  => '1000x1000>'
	    }  
	  do_not_validate_attachment_file_type :screenshot
	end
end

Version data entries

64 entries across 64 versions & 1 rubygems

Version Path
caboose-cms-0.9.190 app/models/caboose/page_template.rb
caboose-cms-0.9.189 app/models/caboose/page_template.rb
caboose-cms-0.9.188 app/models/caboose/page_template.rb
caboose-cms-0.9.187 app/models/caboose/page_template.rb
caboose-cms-0.9.186 app/models/caboose/page_template.rb
caboose-cms-0.9.185 app/models/caboose/page_template.rb
caboose-cms-0.9.184 app/models/caboose/page_template.rb
caboose-cms-0.9.183 app/models/caboose/page_template.rb
caboose-cms-0.9.182 app/models/caboose/page_template.rb
caboose-cms-0.9.181 app/models/caboose/page_template.rb
caboose-cms-0.9.180 app/models/caboose/page_template.rb
caboose-cms-0.9.179 app/models/caboose/page_template.rb
caboose-cms-0.9.178 app/models/caboose/page_template.rb
caboose-cms-0.9.177 app/models/caboose/page_template.rb
caboose-cms-0.9.176 app/models/caboose/page_template.rb
caboose-cms-0.9.175 app/models/caboose/page_template.rb
caboose-cms-0.9.174 app/models/caboose/page_template.rb
caboose-cms-0.9.173 app/models/caboose/page_template.rb
caboose-cms-0.9.172 app/models/caboose/page_template.rb
caboose-cms-0.9.171 app/models/caboose/page_template.rb