Class: Adminsite::Admin::AdminsitePageLayoutsController

Inherits:
ResourcesController
  • Object
show all
Defined in:
app/controllers/adminsite/admin/adminsite_page_layouts_controller.rb

Instance Method Summary collapse

Instance Method Details

#destroyObject



20
21
22
23
# File 'app/controllers/adminsite/admin/adminsite_page_layouts_controller.rb', line 20

def destroy
  Adminsite::Page.cleanup_all_cached
  super
end

#editObject



9
10
11
12
# File 'app/controllers/adminsite/admin/adminsite_page_layouts_controller.rb', line 9

def edit
  @file_assets = Adminsite::FileAsset.all
  super
end

#newObject



3
4
5
6
7
# File 'app/controllers/adminsite/admin/adminsite_page_layouts_controller.rb', line 3

def new
  @resource = resource_class.new(:body => "{{content_for_template}}")
  @file_assets = Adminsite::FileAsset.all
  super
end

#updateObject



14
15
16
17
18
# File 'app/controllers/adminsite/admin/adminsite_page_layouts_controller.rb', line 14

def update
  @file_assets = Adminsite::FileAsset.all
  super
  Adminsite::Page.cleanup_all_cached
end