Class: OrdinaryCms::Page

Inherits:
Object
  • Object
show all
Includes:
ActsAsPage, Mongoid::Document
Defined in:
app/models/ordinary_cms/page.rb

Instance Method Summary collapse

Instance Method Details

#section(name) ⇒ Object



11
12
13
# File 'app/models/ordinary_cms/page.rb', line 11

def section(name)
  sections.where(name: name).first
end

#set_as_root!Object



15
16
17
18
# File 'app/models/ordinary_cms/page.rb', line 15

def set_as_root!
  Page.where(root: true).update_all root: false
  self.update_attributes! root: true
end