config/routes.rb in refinerycms-pages-2.0.10 vs config/routes.rb in refinerycms-pages-2.1.0
- old
+ new
@@ -1,24 +1,30 @@
Refinery::Core::Engine.routes.draw do
root :to => 'pages#home', :via => :get
- post 'pages/preview' => 'pages#preview', :as => :preview_pages
- match 'pages/*path/preview' => 'pages#preview', :as => :preview_page, :via => [:get, :put]
get '/pages/:id', :to => 'pages#show', :as => :page
- namespace :admin, :path => 'refinery' do
+ namespace :pages, :path => '' do
+ namespace :admin, :path => Refinery::Core.backend_route do
+ scope :path => :pages do
+ post 'preview', :to => 'preview#show', :as => :preview_pages
+ put 'preview/*path', :to => 'preview#show', :as => :preview_page
+ end
+ end
+ end
+
+ namespace :admin, :path => Refinery::Core.backend_route do
get 'pages/*path/edit', :to => 'pages#edit'
get 'pages/*path/children', :to => 'pages#children', :as => 'children_pages'
put 'pages/*path', :to => 'pages#update'
delete 'pages/*path', :to => 'pages#destroy'
+
resources :pages, :except => :show do
post :update_positions, :on => :collection
end
resources :pages_dialogs, :only => [] do
collection do
get :link_to
- get :test_url
- get :test_email
end
end
resources :page_parts, :only => [:new, :create, :destroy]
end