Method: Page#destroy
- Defined in:
- app/models/page.rb
#destroy ⇒ Object
35 36 37 38 39 40 41 42 43 44 45 |
# File 'app/models/page.rb', line 35 def destroy if self == Page.home_page self.errors.add_to_base I18n.t('cms.admin.pages.error_delete_home') return end unless self.children.empty? self.errors.add_to_base I18n.t('cms.admin.pages.error_delete_children') return end super end |