Sha256: 7ce2baaaa9dbe69efa3abbf9298605e8744b8e3c3a6e2b08582ff072afcfcca0
Contents?: true
Size: 1.31 KB
Versions: 15
Compression:
Stored size: 1.31 KB
Contents
Spree::Core::Engine.add_routes do root :to => 'home#index' resources :products, :only => [:index, :show] get '/locale/set', :to => 'locale#set' # non-restful checkout stuff patch '/checkout/update/:state', :to => 'checkout#update', :as => :update_checkout get '/checkout/:state', :to => 'checkout#edit', :as => :checkout_state get '/checkout', :to => 'checkout#edit' , :as => :checkout populate_redirect = redirect do |params, request| request.flash[:error] = Spree.t(:populate_get_error) request.referer || '/cart' end get '/orders/populate', :to => populate_redirect get '/orders/:id/token/:token' => 'orders#show', :as => :token_order resources :orders, :except => [:new, :create, :destroy] do post :populate, :on => :collection end get '/cart', :to => 'orders#edit', :as => :cart patch '/cart', :to => 'orders#update', :as => :update_cart put '/cart/empty', :to => 'orders#empty', :as => :empty_cart # route globbing for pretty nested taxon and product paths get '/t/*id', :to => 'taxons#show', :as => :nested_taxons get '/unauthorized', :to => 'home#unauthorized', :as => :unauthorized get '/content/cvv', :to => 'content#cvv', :as => :cvv get '/content/*path', :to => 'content#show', :as => :content get '/cart_link', :to => 'store#cart_link', :as => :cart_link end
Version data entries
15 entries across 15 versions & 1 rubygems