Sha256: c0c708e6f02fe6382f882b3da894e07e8b4d5a24cb4cb7c69a2601eeaccd7151

Contents?: true

Size: 730 Bytes

Versions: 9

Compression:

Stored size: 730 Bytes

Contents

ActionController::Routing::Routes.draw do |map|

  
  map.namespace :admin do |admin|
    admin.namespace :shop, :member => { :remove => :get } do |shop|  
      shop.resources :products, :except => :new, :collection => { :sort => :put } do |product|
        product.resources :discounts,         :controller => 'products/discounts',          :only => [ :create, :destroy]
        product.resources :discount_templates,:controller => 'products/discount_templates', :only => [ :update ]
      end
      
      shop.resources :discounts, :member => { :remove => :get } do |discounts|
        discounts.resources :discountables,   :controller => 'discounts/discountables',     :only => [:create,:destroy]
      end
    end
  end

end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
radiant-shop_discounts-extension-0.0.11 config/routes.rb
radiant-shop_discounts-extension-0.0.10 config/routes.rb
radiant-shop_discounts-extension-0.0.9 config/routes.rb
radiant-shop_discounts-extension-0.0.8 config/routes.rb
radiant-shop_discounts-extension-0.0.7 config/routes.rb
radiant-shop_discounts-extension-0.0.6 config/routes.rb
radiant-shop_discounts-extension-0.0.4 config/routes.rb
radiant-shop_discounts-extension-0.0.3 config/routes.rb
radiant-shop_discounts-extension-0.0.1 config/routes.rb