Sha256: 5880a095fb3f5b2907f07288b55d56a5c613a923ec2f9993a9f5f1a2acef1a79

Contents?: true

Size: 641 Bytes

Versions: 3

Compression:

Stored size: 641 Bytes

Contents

ActionController::Routing::Routes.draw do |map|
  map.connect '/admin/kitsune', :controller => 'admin/kitsune/models'
  map.namespace :admin do |admin|
    admin.namespace :kitsune do |kitsune|
      kitsune.resource :session
      kitsune.resources :kitsune_users, :as => :users
      kitsune.resources :pages
      kitsune.resources :models do |model|
				model.resources :records
        model.resources :media, :only => [:new, :create]
			end
    end
  end
  
  if defined?(Page)
    Page.all.each do |page|
      map.connect page.url, :controller => 'kitsune', :action => 'show', :url => page.url[1..-1].split('/')
    end
  end
  
end

Version data entries

3 entries across 3 versions & 2 rubygems

Version Path
ds-kitsune-0.2.5 config/kitsune_routes.rb
ds-kitsune-0.2.3 config/kitsune_routes.rb
kitsune-0.2.1 config/kitsune_routes.rb