class Page
Public Class Methods
search(search)
click to toggle source
# File lib/generators/pages/templates/page.rb, line 18 def self.search(search) if search find(:all, :conditions => ['name LIKE ? OR content LIKE ? OR page_title LIKE ? OR meta_keywords LIKE ? OR meta_description LIKE ?', "%#{search}%", "%#{search}%", "%#{search}%", "%#{search}%", "%#{search}%"]) else find(:all) end end
Public Instance Methods
search_result_title()
click to toggle source
# File lib/generators/pages/templates/page.rb, line 10 def search_result_title r = page_title.split(' | ') r[0] end
title()
click to toggle source
# File lib/generators/pages/templates/page.rb, line 6 def title name.titleize end
Private Instance Methods
downcase_name()
click to toggle source
# File lib/generators/pages/templates/page.rb, line 28 def downcase_name self.name.downcase! unless self.name.blank? end