Module: Simplec::Page::Normalizers

Included in:
Simplec::Page
Defined in:
app/models/simplec/page.rb

Instance Method Summary collapse

Instance Method Details

#slugObject



183
184
185
186
187
188
189
# File 'app/models/simplec/page.rb', line 183

def slug
  if self.parent_id && self.parent.nil?
    self.path.to_s.split('/').reject(&:blank?).join('/')
  else
    super
  end
end

#slug=(val) ⇒ Object



178
179
180
181
# File 'app/models/simplec/page.rb', line 178

def slug=(val)
  val = val ? val.to_s.split('/').reject(&:blank?).join('/') : val
  super val
end