Sha256: 284a2a112c6e6929740b2e53fdc347fb4f0edec814348b21422161c0f9cfc419
Contents?: true
Size: 1.3 KB
Versions: 2
Compression:
Stored size: 1.3 KB
Contents
class ActionDispatch::Routing::Mapper def comfy_route_cms_admin(path: "admin") scope module: :comfy, as: :comfy do scope module: :admin do namespace :cms, as: :admin_cms, path: path, except: :show do get "/", to: "base#jump" concern :with_revisions do resources :revisions, only: [:index, :show, :revert] do patch :revert, on: :member end end concern :with_reorder do put :reorder, on: :collection end concern :with_form_fragments do get :form_fragments, on: :member end resources :sites do concerns = [:with_revisions, :with_reorder, :with_form_fragments] resources :pages, concerns: concerns do get :toggle_branch, on: :member resources :translations, except: [:index], concerns: [:with_revisions, :with_form_fragments] end resources :files, concerns: [:with_reorder] resources :layouts, concerns: [:with_revisions, :with_reorder] resources :snippets, concerns: [:with_revisions, :with_reorder] resources :categories end end end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
comfortable_mexican_sofa-2.0.1 | lib/comfortable_mexican_sofa/routes/cms_admin.rb |
comfortable_mexican_sofa-2.0.0 | lib/comfortable_mexican_sofa/routes/cms_admin.rb |