Sha256: 8103d2271ce46819f24b3ed46df4861e9e8cbbc10f00f45138ac9da01979c6a7

Contents?: true

Size: 567 Bytes

Versions: 6

Compression:

Stored size: 567 Bytes

Contents

# coding: utf-8
PowerShop::Engine.routes.draw do
  scope 'catalog' do
    get '/:id', to: 'catalog#category', as: 'category'
    get '/:category_id/:id', to: 'catalog#product', as: 'product'
  end

  get 'catalog', to: 'catalog#index'

  resource :cart, :only => [:show, :destroy], controller: 'cart' do
    post 'add_product/:product_id' => 'cart#add_product', :as => 'add_product'
    delete 'delete_product/:product_id' => 'cart#delete_product', :as => 'delete_product'
  end

  resource :order, :only => :create do
    get 'success' => 'orders#success'
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
power_shop-0.2.4 config/routes.rb
power_shop-0.2.3 config/routes.rb
power_shop-0.2.2 config/routes.rb
power_shop-0.2.1 config/routes.rb
power_shop-0.2.0 config/routes.rb
power_shop-0.1.1 config/routes.rb