Sha256: ced8fb4187b58f6f6305d8dd220bd0050746626f003ab28ae44bcc0c03aeee50
Contents?: true
Size: 1.45 KB
Versions: 5
Compression:
Stored size: 1.45 KB
Contents
Smithy::Engine.routes.draw do root :to => 'pages#show' scope "/smithy" do get '/' => redirect('/smithy/pages') get '/login' => redirect('/'), :as => :login unless has_named_route?(:login) delete '/logout' => redirect('/'), :as => :logout unless has_named_route?(:logout) # CMS admin resources :assets do collection do post :batch_destroy get :selector_modal end end resources :asset_sources do member do get :presigned_upload_field end end resources :content_blocks resources :guides, :only => :show resources :pages do member do post :duplicate end collection do get :order get :selector_modal end resources :contents, :controller => "page_contents", :except => [ :index ] do member do get :preview end collection do get :order end end end resources :templates resources :settings resource :cache # Content Pieces # scope "/content_pieces" do # # ie. /smithy/content_pieces/locations/1/edit # end end # Sitemap resource :sitemap, :controller => "sitemap", :only => [ :show ] get '/assets/*id' => 'assets#data' get '/templates/javascripts/*javascript' => 'templates#javascript', :defaults => { :format => 'js' } get '/templates/stylesheets/*stylesheet' => 'templates#stylesheet', :format => 'css' get '*path' => 'pages#show' end
Version data entries
5 entries across 5 versions & 1 rubygems
Version | Path |
---|---|
smithycms-0.8.1 | config/routes.rb |
smithycms-0.7.3 | config/routes.rb |
smithycms-0.7.2 | config/routes.rb |
smithycms-0.7.1 | config/routes.rb |
smithycms-0.7.0 | config/routes.rb |