Sha256: 6658f96506035834383e89a8345d3833c2a774b2ab4958c1c9caa0eeaceed7ad
Contents?: true
Size: 638 Bytes
Versions: 4
Compression:
Stored size: 638 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) with_permissions_to(:manage).search(search).order("title").paginate(:per_page => 20, :page => page) end def self.search(search) if search where("title LIKE ?", "%#{search}%") else scoped end end def self.<%=parent_singular_name%>_page(page) roots.paginate(:per_page => 24, :page => page) end end
Version data entries
4 entries across 4 versions & 1 rubygems