Sha256: c70d52110829d47ba68a938c44a7c62d28255f7aa9051430551cc5daacccfb48

Contents?: true

Size: 672 Bytes

Versions: 1

Compression:

Stored size: 672 Bytes

Contents

Rails.application.routes.draw do
  namespace :admin do
    resources :content_images
    resources :content_categories do
      resources :content_parts
    end
  end
  
  ContentCategory.all.each do |category|
    if !category.permalink.nil?
      match category.permalink => 'ContentCategory#show', :defaults => { :id => category.id } 
    end
  end
  
  ContentPart.all.each do |part|
    if !part.permalink.nil?
      match '' + part.permalink => 'ContentPart#show', :defaults => { :id => part.id } 
    end
  end
  
end



#map.resources :posts #, :as => Spree::Config[:cms_permalink]
#map.resources :pages

# I'd prefer /<category> instead of /blog/posts/<category>

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
spree-cms-0.1.0 config/routes.rb