Class Cms::PageRoutesController
In: app/controllers/cms/page_routes_controller.rb
Parent: Cms::BaseController

Methods

create   destroy   index   load_page_route   new   update  

Public Instance methods

[Source]

    # File app/controllers/cms/page_routes_controller.rb, line 14
14:   def create
15:     @page_route = PageRoute.new(params[:page_route])
16:     if @page_route.save
17:       flash[:notice] = "Page Route Created"
18:       redirect_to cms_page_route_url(@page_route)
19:     else
20:       render :action => "new"
21:     end
22:   end

[Source]

    # File app/controllers/cms/page_routes_controller.rb, line 34
34:   def destroy
35:     @page_route.destroy
36:     flash[:notice] = "Page Route Deleted"
37:     redirect_to cms_page_routes_url
38:   end

[Source]

   # File app/controllers/cms/page_routes_controller.rb, line 6
6:   def index
7:     @page_routes = PageRoute.paginate(:order => "name", :page => params[:page])
8:   end

[Source]

    # File app/controllers/cms/page_routes_controller.rb, line 10
10:   def new
11:     @page_route = PageRoute.new
12:   end

[Source]

    # File app/controllers/cms/page_routes_controller.rb, line 24
24:   def update
25:     if @page_route.update_attributes(params[:page_route])
26:       flash[:notice] = "Page Route Updated"
27:       redirect_to cms_page_route_url(@page_route)
28:     else
29:       render :action => "new"
30:     end
31:     
32:   end

Protected Instance methods

[Source]

    # File app/controllers/cms/page_routes_controller.rb, line 41
41:     def load_page_route
42:       @page_route = PageRoute.find(params[:id])
43:     end

[Validate]