Sha256: 084337da9cd876dea96a013a18450159d49de53f676ccdb60e17f231bcbd41e7

Contents?: true

Size: 546 Bytes

Versions: 8

Compression:

Stored size: 546 Bytes

Contents

class <%=child_class_name%> < ActiveRecord::Base
	
	acts_as_nested_set
	
	belongs_to :<%=parent_singular_name%>
	has_attached_file :file, :styles => {:large => '800>', :medium => "300x300>", :thumb => "100x100#" }
	validates_presence_of :<%=parent_singular_name%>
	
	def self.page(search, page)
			paginate :per_page => 24, :page => page,
               :order => 'title',
               :conditions => ["title LIKE ?", "%#{search}%"]
  end

	def self.<%=parent_singular_name%>_page(page)
		roots.paginate :per_page => 24, :page => page
	end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
dust-generators-0.2.8 rails_generators/dust_albums/templates/app/models/photo.rb
dust-generators-0.2.6 rails_generators/dust_albums/templates/app/models/photo.rb
dust-generators-0.2.5 rails_generators/dust_albums/templates/app/models/photo.rb
dust-generators-0.2.4 rails_generators/dust_albums/templates/app/models/photo.rb
dust-generators-0.2.3 rails_generators/dust_albums/templates/app/models/photo.rb
dust-generators-0.2.2 rails_generators/dust_albums/templates/app/models/photo.rb
dust-generators-0.2.1 rails_generators/dust_albums/templates/app/models/photo.rb
dust-generators-0.2.0 rails_generators/dust_albums/templates/app/models/photo.rb